The Ohio Society of CPAs
In recent years, there has been a rapid growth of compute intensive as well as memory-intensive applications in the domains of medical informatics, genomics, satellite weather processing, etc. These applications not only demand large compute cycles but also higher memory performance. Emerging trends in processor technology has led to multi-core processors (also known as Chip-level Multi-Processing or CMP) which provide large number of cores on a single node, thus increasing the processing capability of current-generation systems. On the other hand, over the years, improvements in memory performance have not matched the improvements in processor speed.