Is government intervention necessary for broader HPC adoption?
The largest computing systems have historically required government support, as the market for these machines is too small to interest most vendors. Even today, the US government purchases the biggest machines itself and pushes select corporations through DARPA’s High Productivity Computer Systems (HPCS) initiative. But such intervention does not guarantee economic sustainability.
Indeed, commodization and ease-of-use has given greater access to technology than any government program. It seems more appropriate to supplement a …
What will tomorrow’s cluster applications look like?
In brief, tomorrow’s cluster applications will look a lot like today’s PC applications. The market right now for cluster software is so small that most codes tend to be written in-house. Eventually these programs are released publicly through an open source license, but still retain their home-grown feel. Even commercial software in this space feels home grown. There have been expectations that the government would step-in to provide resources for software communities to support …
What is a clustered database?
A cluster is a collection of commodity components to provide scalability and availability at a low cost. With this in mind, it is possible to create a database cluster for high-end enterprise applications by storing and processing information on commodity nodes. The architecture for a clustered database is distinguished by how data responsibilities are shared among compute nodes.
In a shared-nothing architecture, the partitioning is such that each compute node owns a subset of the …
Are there accelerators for virtual machine execution?
Hardware acceleration for virtual machines such as the JVM and the CLR may greatly improve performance for some customers by speeding processing and decreasing the memory requirements. During the dot-com era, there were a number of companies (both startups and established players) who rushed to introduce Java processors, particularly for the embedded systems market. Most of these ventures folded, though the Verilog code for Sun’s own picoJava can be viewed for research use.
Azul …
What is ClearSpeed?
ClearSpeed is a company located in Bristol, UK, that produces co-processors for high-performance technical customers. The ClearSpeed CSX600 chip features 96 computing cores, each with its own memory (6 KB of SRAM). The processor as a whole features 25 GFLOPS of performance and consumes only 10 watts of power. Software is developed in C with extensions for the computing cores; calls to a standard math library are handled by the CSX600 transparently.
ClearSpeed also …
What effect will commoditization have on high-performance computing?
Technology acquisition decisions in any well-run company are based on the return-on-investment that a purchase will produce. This is what differentiates business customers from consumers, who buy to improve the quality of life. Thus, consumers will gladly pay for luxury items; businesses will not. For this reason, many corporations will take “adequate” over “superior.”
One fundamental premise every technology company must hold when selling to the business market is that cost is king. Therefore, all technology …










