Mitrionics Enhances FPGA Supercomputing Platform With Diagnostics, Optimization

FPGA Application Programming Gets Even Faster by Integrating Hardware Synthesis Steps in New Product Release -- Mitrionics, the technology leader in programming FPGAs (Field Programmable Gate Arrays) for supercomputing software acceleration, today announced new diagnostics and optimization features for its Mitrion Software Development Kit to facilitate even faster development times by troubleshooting, debugging and optimizing Mitrion Processor designs before FPGA synthesis. The Mitrion Virtual Processor and Mitrion Software Development Kit allow supercomputing software applications to be written to run on FPGAs faster, easier, and more affordably than any of the existing hardware design and ESL (Electronic System Level) design tools. The Mitrion Platform is the only FPGA Supercomputing development technology that allows scientists, researchers, and software developers to program FPGAs without any hardware design knowledge. Since becoming available in October 2005, the Mitrion Platform has been chosen by most of the FPGA Supercomputing industry leaders worldwide. Mitrionics' unique and revolutionary technology removes the barriers of high cost, extreme complexity, and long development times to make FPGA Supercomputing performance accessible to entirely new markets and segments of scientists and developers. Using the Mitrion-C Programming Language, a mere 180 lines of code can generate 150,000 lines of VHDL (Very high speed integrated circuits -- Hardware Description Language). "Our latest diagnostic and optimization enhancements demonstrate our continued commitment and advancement towards making FPGA Supercomputing a practical reality for non-hardware engineers or designers," stated Anders Dellson, CEO of Mitrionics, Inc. "The upcoming months are very exciting for both Mitrionics and the supercomputing industry as customers move past testing phases into broader deployments with real-world applications being developed and running under our Mitrion Platform." Mitrion Platform and SDK - New Diagnostics & Optimization Features/Benefits -- Supervises the synthesis and place and route process of implementing a Mitrion Virtual Processor. -- Error Checking presents messages with cause/remedy descriptions for non-FPGA experts and users. -- Server Mode creates a virtual FPGA in software and allows developers to simulate and debug their host application without having access to an actual FPGA. -- Development times can be shortened dramatically by simulating and debugging supercomputing applications without taking the hardware synthesis step onto real FPGA hardware. The Mitrion Platform - Rapid Development for FPGA-Based Supercomputing Applications The Mitrion Virtual Processor and Mitrion Software Development Kit provide a unique solution that makes it possible to develop supercomputing applications for FPGAs on a true software level. This dramatically reduces the total cost for FPGA-based software acceleration, and more importantly, enables the whole supercomputing industry to benefit from FPGAs. Mitrion Virtual Processor - Revolutionary Enabling Technology The Mitrion Virtual Processor is a fine-grain, massively parallel, configurable soft-core processor. Software written in the Mitrion-C programming language is compiled into a configuration of the processor. The configured Mitrion Virtual Processor is then downloaded and run on the target FPGA. The processor completely separates the software from the FPGA hardware it is running on. This makes writing software to run in FPGAs quick, easy, and flexible by enabling developers to implement and test algorithms strictly using a high-level software approach. The Mitrion Software Development Kit - Includes a compiler, graphical debugger and code simulator, and processor configurator. A C/C++ library is included for easy integration with the application running on the host CPU. The debugger gives the programmer a hierarchical view of all the parallel processes and their interactions making it easy to find programming errors, performance bottlenecks and inefficient code. All the common debugging tools, such as watchpoints, breakpoints, and call-dependencies are included. The Mitrion Software Development Kit runs under all major operating systems including Linux and Windows.