Question:
what is the configuration of the computer system that should be able to perform billions of computation p/sec.
anonymous
2006-10-17 08:06:29 UTC
The computer system I work with takes quite a lot of time to perform the computations I'm doing. I need an extremely fast system which can perform even up to trillions of computations per second. The work is being done using visual basic(vb), a programming language . At the moment it takes the current system sometimes up to an hour to complete a task. The problem entirely has to do with the speed.
Four answers:
anonymous
2006-10-17 08:21:19 UTC
You would need to invent a multiple processor computation program, that could arbitrate and combine parallel computations. You also need to simplify your equations extensively. You might even consider doing your computations in alternate languages like C++ so that you get faster algorithms at the basic levels.



A billion or trillion per second speed will not happen in the single processor environment. Consider developing a BOINC application and getting help from a virtual supercomputer. Visit http://boinc.berkeley.edu/



I worked on a project many years ago that collected and analyzed home heating energy usage data. We initially developed this with Lotus 123 on an old IBM PC XT clone at 2MHz. This was a five year study. During the first year, the processing time was approximately 120 hours per month. As time progressed, we moved the database to FoxPro which cut the processing time significantly. But we also migrated to a 486 100MHz computer. While our computation setup labor was about the same, the processing time was eventually reduced to about 2 hours. It was fun to be working with this technology at a time when speed increases from one year to the next was significant. But today, we face the physical limitations of the speed of light, so massively parallel calculations is the only answer.
brians018883
2006-10-24 13:49:12 UTC
Hey the short answer to your question, is that you have two options, a supercomputer, a clustered system. A supercomputer of computer is of course every expensive ($20,000 USD), however you can setup a clustered system that does exactly the same thing for about $5000USD. What clustering envolves utilyzing a lab full of computers (200+) and harnessing thier combined processer power toward one function. A good example of this being used, is all the graphics used in the movie the Matrix. Your main choice for Operating system would have to be UNIX/Linux. Off hand I know can purchase clustered BLADE servers which might fullfill your needs.
Manzana verde
2006-10-18 04:56:11 UTC
Are you sure you want extremely fast computer which can perform trillions computations per seconds?? what for? 'Human DNA analysis' ?

if you really needs computer like that, you must buy a 'SuperComputer'. or build a massive 'parallel computing' system from PC and build your software under CxC development. Forget about visual basic.



try to look for this site for Server to SuperComputer : http://welcome.hp.com/country/us/en/prodserv.html



maybe what you need is just 'Mid range server' - up to 8 processor.



btw, change your programming language to C, VB is to Slow
Too Young To Know
2006-10-17 15:50:15 UTC
RAM, upgrading your RAM will give you a big speed boost. Graphics Cards will not help in the process unless you are looking for Graphical Rendering. A faster Processor would really help. Currently this is what I'm Running.



2 Gigs of DDR2 RAM

2 Nvidia GeForce 7600 on SLI

Intel Duo Processor at 3.0 Ghz

160 Gig Hard Drive SATA at 10,000 RPM


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...