Automata processing exploits the natural parallelism found in Micron's semiconductor devices to deliver a level of parallelism previously unattainable with legacy architectures. Unlike conventional CPUs, the AP is a computing fabric comprised of tens of thousands to millions of processing elements interconnected to create a task-specific processing engine capable of solving problems with unprecedented performance.
"Micron has an intense focus on the development of innovative and advanced silicon solutions that help our customers solve their most challenging computing problems", stated Brian Shirley, vice president of Micron's DRAM Solutions Group. "This announcement is a huge step forward for Micron and has the potential to unleash unprecedented levels of computing power."
"The Automata Processor is a breakthrough technology that is designed to use advanced memory-based processing to solve complex computing challenges that existing solutions are not able to tackle effectively", stated Chirag Dekate, IDC Research Manager, HPC. "This technology has the potential to solve some of the world's most complicated data-intensive challenges, including real-time security that could dramatically affect anti-terrorism efforts, or the highly efficient analysis of complex plant genomes that could allow scientists to rapidly advance their research agendas beyond what is possible today."
Micron is working closely with ecosystem partners and research institutions to grow awareness and engagement for this new technology. Srinivas Aluru, professor of computational science and engineering at Georgia Institute of Technology and a leader in the field of high-performance, computational biology, has been deeply involved in early research efforts using the AP to solve problems associated with applications in bioinformatics.
"Micron's Automata Processor offers a refreshingly new way of solving problems that is very different from all other accelerator technologies", stated Srinivas Aluru. "By deploying this in interesting ways, we have been able to solve a much larger instance of the NP-hard biological motif-finding problem than was previously reported, using the resources within a single Automata Processor board."
Michela Becchi, an assistant professor in the Department of Electrical and Computer Engineering with joint appointments in Computer Science and the Informatics Institute of the University of Missouri, has focused her efforts on using the AP to address the challenges involved with implementing high-speed regular expression matching engines.
"Micron's Automata Processor combines the advantages of NFA-based designs and memory-based solutions to achieve regular expression matching", stated Michela Becchi. "Specifically, it efficiently supports large sets of complex regular expressions, while providing worst-case processing guarantees and support for multiple input streams. In addition, it comes with a user-friendly programming tool-chain that can be easily integrated with existing tools for regular expression processing."
Additionally, Micron and the University of Virginia signed an agreement to establish the Center for Automata Computing at the University of Virginia.
Graphic design and simulation tools, along with a software development kit (SDK), to enable developers to design, compile, test, and deploy their own applications using the AP will be available in 2014.