Archaea ("ar-KEY-uh") Software, LLC*, founded by Nicholas Wilt, specializes in the parallel programming needed to achieve high performance on modern computers: CUDA development (manycore processors), SIMD instruction sets, and multithreading on multicore CPUs.
If you have an application that you believe would benefit from these technologies, we'd be happy to do an evaluation. Fill out our questionnaire to get started.
Through the 1990s, Moore's Law enabled CPU clock rates to increase dramatically as transistor densities increased. Clock rates increased from 5 MHz (c. 1982) to 25 MHz (c. 1990) to 100 MHz (c. 1995) to 3000 MHz (c. 2002), and computer performance increased accordingly. But in the early 2000s, problems with power dissipation caused CPU clock rates to stop increasing. Transistors have continued to shrink, enabling chips with ever-larger transistor counts, but CPU clock rates have been stuck at about 3 GHz since 2002.
As a result, computer designers have been forced to seek higher performance through various types of parallel processing:
These technologies often complement one another; for example, a multi-GPU capable CUDA application must be multithreaded in order to achieve the highest performance.
Archaea Software, LLC* has expertise in all of these areas.
If you have a project that you believe we can help with, please fill out a questionnaire detailing your requirements.
Services offered include:
Nicholas Wilt, Principal
* The company is named after a class of microorganism that was initially believed to be only extremeophiles (e.g., residing in hot springs or salt lakes), but has now been discovered in more conventional environments such as soils and oceans. Working together, many small entities can accomplish great things!
Content copyright 2010-2015. Archaea Software, LLC. All rights reserved.