Visit the National Instruments web site

Software kit provides processing boost

A Mitrionics product story
Edited by the Electronicstalk editorial team Apr 24, 2008

The Mitrion SDK includes new programming examples written in Mitrion-C and revised documentation, making it easier to start writing FPGA-accelerated applications.

Mitrionics has released the Mitrion Software Development Kit (SDK), which includes significant improvements to the Mitrion Virtual Processor (MVP), enabling a a faster and more efficient synthesis/place and route process.

The SDK also includes new programming examples written in Mitrion-C and revised documentation, making it easier to start writing FPGA-accelerated applications.

Students, professors and developers can access these new improvements to the SDK free of charge, by downloading the Mitrion SKD PE from the company's website.

Mitrion-accelerated applications running on the Mitrion Virtual Processor provide performance up to 60 times greater than traditional processors while using 90% less power than traditional system clusters.

Accelerated applications can benefit the financial, imaging, seismology and encryption industries, as well as bioinformatics, cheminformatics, molecular modeling and genomics.

Mitrionics has developed an accelerated version of the NCBI Blast bioinformatics application and has made it available to the industry as an open source application.

"Acceleration technologies, platforms and products are being accepted into the mainstream by global industry leaders like Intel, AMD, Xilinx, SGI, Cray and others", said Mike Calise, Executive Vice President and General Manager of Mitrionics.

"Parallel programming is a main component for all accelerated computing and shortage of software developers with parallel programming knowledge is about to become a bottleneck".

"By offering our free hardware independent Mitrion SDK PE to academic institutions world wide we hope to bridge this gap".

"We taught parallel programming using the Mitrion Platform during the past two fall semesters as part of our graduate-level coursework", said Warren Gross, Assistant Professor, Department of Electrical and Computer Engineering, McGill University.

"The Mitrion-C programming language is well suited for teaching because it is very software-centric and the students were able to successfully develop an accelerated application as part of their course grade".

The Mitrion Software Development Kit Personal Edition is a free version of the Mitrion SDK that allows the development of accelerated applications for the Mitrion Virtual Processor without access to FPGA hardware.

The Mitrion SDK PE includes a Mitrion-C compiler and a graphical debugger and is a complete development environment for accelerating applications.

The Mitrion SDK PE does not include the capability to generate Mitrion Virtual Processors that will run in FPGA hardware.

To do this, the Mitrion SDK commercial version is required.

The Mitrion SDK PE provides the ability to write and debug Mitrion-C applications for the Mitrion Virtual Processor, simulate their interaction with programs running on the host CPU and determine their actual performance on different FPGA platforms.

The Mitrion-C programming language is an implicitly parallel programming language with syntax very similar to C.

With Mitrion-C it is easy for programmers to learn how to write software that takes advantage of all the parallelism available from the Mitrion Virtual Processor.

The Mitrion Debugger is a graphical debugger and code simulator.

It simplifies finding programming errors, performance bottlenecks and inefficient code.

The Mitrion SDK PE is supported on Linux/Unix, Windows and Mac OS X.

Not what you're looking for? Search the site.

Back to top Back to top

Contact Mitrionics

Related Stories

Contact Mitrionics

 

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Visit the National Instruments web site

Search by company

A Pro-talk Publication

A Pro-talk publication