|
peterchen wrote: My motivation for asking: I think parellel execution will be Moores Law of the next decade(s). Chip density hits physical limits, and while alternative approaches are "in the thinking", they'll take many years to ripen and some more to become a mass produced commodity. In the meantime, multiple CPUs (virtual or real) is all we will get.
I read in more detail your explanation, and I agree. One reason I have pushed for more thought in threaded processes even in my own code.
I don't think the alternative approaches are years away. They are all in front of us in plain site, just often overlooked. As in any process we often take the "easy route". I am rather infamous for asking people to remove mutexes from their code and redesign it. So infamous I was recently told that I "hate" mutexes. hmmmm I guess partially true. Mutexes are a crutch, an easy road of blocking a threading-problem to prevent it from causing cascading failure. It is a necessary evil when dealing with 3rd party code, but if you write an algorithm that is not thread-safe in our shop and say, "don't worry, I'll put a mutex to fix it" you will be asked to rewrite it without using a mutex.
The algorithms exist and have for quite some time. The designs only require a bit of forethought. Parallel thinking doesn't always come easy, but it is worth the time and effort.
_________________________
Asu no koto o ieba, tenjo de nezumi ga warau.
Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
|
|
|
|
|
Jeffry J. Brickley wrote: The algorithms exist and have for quite some time. The designs only require a bit of forethought. Parallel thinking doesn't always come easy, but it is worth the time and effort.
I'd like to see an article on this. I think that coverage of lock-free programming would also be useful.
Speaking as an ex-Real Time/Multi-Tasking programmer who (with the way things are going) needs to brush up on my RT/MT skills.
Graham
My signature is not black, just a very, very dark blue
|
|
|
|
|
peterchen wrote: Please if you get a chanse put some flowrs on Algernons grave in the bak yard...
reference.
Software Zen: delete this;
|
|
|
|
|
I have searched for articles that show the architecture of a real life (implemented) distributed and scalable application that is :
1. ASP.Net based
2. uses .Net v1.1
3. implements Message Queues (NOT using MQ Series, and not in BizTalk Server please)
I have found none that would be remotely real life. The only ones I have found are "using MSMQ" and very basic articles, or the ones that are real life use either WInForms as a client, or use MQ Series.
It seems MSMQ has not been implemented as a solution in any meaningful distributed, scalable, architecture.
Someone please guide me to some practical, real life articles that do use MSMQ in a meaningful way to implement a distributed, scalable architecture.
Also, what is a "Message Broker", and how would MSMQ fit that role? Can someone guide me to some practical real life implementations of these?
I would be grateful.
aks7767
|
|
|
|
|
I would be interested in seeing such an article, too.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
I need articles realted with software costing
|
|
|
|
|
|
|
Hi there,
I'm not sure how original your project must be, but it is a good idea to implement. We have a system like that at my former university (two systems actually). The first is for students to register for classes, check seat availability, and verify final grades for the semester. The second system is used by teachers to post regular grades through out the semester, and to post things like corrected class notes / study guides.
Hope this helps or gives you some new ideas.
I win because I have the most fun in life...
|
|
|
|
|
am stuck with the uml diagrams for the n-queens problem and need assistance. need to identify entities and their relations
|
|
|
|
|
If you tell me why it is needed so much, I'll write it.
Best regards,
Dmitry.
-------------------------
Don't worry, be happy )
|
|
|
|
|
This looks like a school assignment, a fellow student did something on that a year ago. I think your best off thinking about a logical solution on your own.
WM.
What about weapons of mass-construction?
|
|
|
|
|
I have the feeling that most questions here are school assignments.
Most of them ask for help, then you give them direction to find their way.
They ask for demo code for the problem.
You elaborate a little more.
Then they say they are having trouble and need the full code.
That's when you know it's a school assignment, and bail on the thread.
|
|
|
|
|
Use Backtracking
You can only be young once. But you can always be immature.
- Dave Barry
|
|
|
|
|
Hai all,
I have one problem for a long time,still now i couldnt get any solution.
The scenario is the following.
I have developed one application which is in .net having some
buttons,textboxes,comboboxes etc. These controls have some design
formatts and i developed the application in windows xp with silver not
in blue. I need my application should not change depends on the client
windows style. for that what should i do in my application.
I expect a good solution from this site.
Lots of Thanks in Advance
|
|
|
|
|
Are you asking to have your app not change themes on different computers, or are you asking if it will change on other computers?
|
|
|
|
|
You can disable themes in your top-level window, which will also disable them for all child windows.
SetWindowTheme ( hMainWindow, L"", L"" );
|
|
|
|
|
|
Hi,
plz send me article on AJAX and how AJAX is use with ASP.net 2.0 component.
Thanks & Regards
Girish Pendse
|
|
|
|
|
|
Looking for help with screen scraping online poker sites (preferably pokerroom.com) in order to build a program which can assist with poker making decisions. I need pointing in the right direction, preferably in C++ but whatever you have is going to be helpful. The main obstacle for starters is reading the information from the screen such as pot amounts, player position, hole cards and board cards, etc. I really need to know how to go about it, any other poker playing developers who have made progress in this area please get in touch. If im pointed in the right direction I will be able to take it further. email av6x@yahoo.co.uk
"Life begins at 140"
|
|
|
|
|
Nope.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Needed article on Code morphing in Application protection. All I can find on the net about it's only commercial EXECryptor protector from http://www.strongbit.com
May be smb. knows is there any material?
Thanks
|
|
|
|
|
Hi Friends,
Can anyone tell me which different languages i can use to develop a toolbar for internet explore or any other explorer.
Thanks,
Sushant Duggal.
|
|
|
|
|
They are completely different animals. IE toolbars can be made in any language than can create early-bound (vtable) COM objects, C++ is the one I use. Firefox toolbars use XUL and Javascript.
|
|
|
|