Directory Image
This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Privacy Policy.

You can Use This Programming Language to Run Simulations 10 Times Faster and Other Tech on 23-August

Author: Q3 Technologies
by Q3 Technologies
Posted: Aug 23, 2016

#ItsTuesday! Welcome to another day of science & technology news from around the globe.

You can Use This Programming Language to Run Simulations 10 Times Faster

Simulations are tough business – considering the level of data required for each aspect being analyzed. To make things easier, MIT researchers have released a new programming language that runs simulations upto 10 times faster than existing languages offering simulation capabilities. The project was a collaboration between MIT, University of California at Berkeley, Adobe, University of Toronto, Texas A&M, and the University of Texas.

"Simit is a new programming language that makes it easy to compute on sparse systems using linear algebra. Simit programs are typically shorter than Matlab programs yet are competitive with hand-optimized code and also run on GPUs.The Simit compiler takes care of exploiting sparsity and other optimizations, leading to code that is often simpler than Matlab yet comparable in performance to hand-optimized C++," explains their website.

The compilation process in Simit is not that dissimilar from existing simulation systems, however, it has some notable differences: "With Simit, you build a graph that describes your sparse system. You then compute on the system in two ways: locally or globally," they explain, "Local computations apply update functions to each vertex or edge of the graph that update local state based on the vertex or the edge and its endpoints. Global computations also start locally with functions applied to each vertex or edge. After this assembly, you can compute using normal linear algebra on the global vectors and matrices, and resulting vectors can be stored back to graph fields."

Cyclotron - A Self-Driving Motorcycle based on Tron Light Cycle

Initially inspired by the Tron Light Cycle and Lit Motors self-balancing C1, the Cyclotron is a self-driving motorcycle in which passengers can sit facing each other. It has an in-built gyroscopic system to maintain stability and position while driving.

"Each Cyclotron would recharge with wireless power transfer and would be allowed to buy and sell electricity in real time to other nearby vehicles depending each vehicle’s stores and requirements. The interior of the Cyclotron would feature two adjustable seats. Both butterfly doors would be able open and drop you off on either side of the street since the bike can travel in both directions," according to designer Charles Bombardier.

Q3 Technologies, a leading software development company in Gurgaon, provides Offshore Software Product Development services to the IT industry worldwide. With a team of highly-skilled software developers having a high level of technical expertise, Q3 has helped clients with their software & application development needs by delivering complete end-to-end solutions that meet a variety of business and technology requirements.
About the Author

Q3 Technologies is a large diversified technology company which develops custom mobile applications and software products. Visit http://www.q3tech.com/ for more info!

Rate this Article
Leave a Comment
Author Thumbnail
I Agree:
Comment 
Pictures
Author: Q3 Technologies

Q3 Technologies

Member since: Feb 08, 2016
Published articles: 94

Related Articles