"The unique properties of Mitrion-C really come from its FPGA origins. FPGAs require full MIMD parallelism for each and every instruction for efficient execution. Mitrion-C was developed to capture this kind of limit-case for parallelism. To run Mitrion-C code on other less parallel platforms, you need to sequentialize the code, rather than parallelize it. The problem of automatic parallelization has turned out to be very hard. In comparison, sequentialization is quite easy," said Stefan Möhl. "This has the potential to put an end, or at least dramatically reduce, the continuous software rewrites that are required to take advantage of new parallel computing architectures. Looking back, it should in principle work efficiently for all previous popular parallel architectures, ranging from Vector computers, SIMD machines, and multi-threaded architecture to current MPPs, clusters, GPGPUs, FPGAs, and the future's many-core processors."
To view all of Mitrionics' SC09 announcements, visit: http://www.mitrionics.com/?page=mitrionics-sc09-press-kit.
Currently, the Mitrion Accelerated Computing Platform is designed to provide researchers and developers with the latest parallel programming tools for FPGAs that do not require any hardware design knowledge or experience. Mitrionics' new proof of concept shows the potential of Mitrion-C as a truly portable parallel programming language, unlocking the full potential of hybrid computers. The Mitrion Platform enables rapid development of new accelerated applications in bioinformatics, computer-aided design, data mining, financial services, government/defense, and oil and gas industries. Systems running applications accelerated using the Mitrion Platform generally perform 10x to 100x faster than traditional systems while decreasing electrical power requirements by ninety percent.
Mitrionics SC09 Exhibitor Forum Session Presentation Title: "A Programming Language for a Heterogeneous Many-Core World" Presenter: Stefan Möhl, Mitrionics Chief Science Officer Date/Time: Tuesday, November 17, 2009 from 2:00-2:30 PM Location: Room E147-148
For more information, visit: http://scyourway.supercomputing.org/conference/view/exforum136.
Mitrion SDK 2.0 - Accelerated Computing Platform
The Mitrion SDK is a complete development environment for accelerating applications on FPGAs while making it easy for programmers to learn how to write software using parallel programming techniques that take advantage of the parallel processing capabilities of the FPGA-based Mitrion Virtual Processor. The SDK includes the Mitrion-C parallel programming language, a compiler targeting the Mitrion Virtual Processor, and graphical code simulator to identify programming errors, performance bottlenecks, and inefficient code. Mitrionics offers a free SDK Personal Edition that supports Linux/UNIX, Windows and Mac OS X which can be downloaded from: http://www.mitrionics.com/?page=Downloads.
Founded in 2001 and privately held, Mitrionics is the technology leader in FPGA-based, software acceleration and hybrid computing. The Mitrion Platform, which includes the Mitrion-C Compiler and Mitrion Virtual Processor, utilizes parallel programming and parallel processing to enable greater processing performance and a greener computing alternative. The Mitrion Platform is unique because it eliminates the need for circuit design skills, thus making software acceleration accessible to scientists and developers all over the world. Mitrionics has key industry relationships with chip companies Altera, AMD, Intel, and Xilinx, systems vendors Convey, Cray, HP, and SGI, and module suppliers GiDEL, Nallatech, and XtremeData. For more information, visit the company Web site at www.mitrionics.com, email Email Contact or call 408-395-3247.
Mitrionics, Mitrion, Mitrion Platform, Mitrion Virtual Processor, and Mitrion Software Development Kit are trademarks of Mitrionics, Inc. All other trademarks are property of their respective owners.
Media Contact Joe Waldygo TopSpin Communications, Inc. Ph: 480-363-8774 Email: Email Contact