SequenceL 1 Page Business Introduction

Your Software Faster, Better Sooner
The Easy, Low Risk Path to Modernize Software for Multicore Computer Platforms
TMT delivers game-changing software tools that are proven to solve one of the most difficult problems in the IT
industry today: quickly and easily creating parallel software that can fully utilize the performance potential available
in modern multicore computer platforms. This is critical for algorithmic and computationally intensive applications
such as video and audio processing, advanced analytics, cyber security, simulations, seismic, network graph
generation and HPC applications. SequenceL is also the clear choice when software security and correctness count,
and for the fastest time to market, due to SequenceL’s origins as an executable specification language for NASA.
Multicore systems became the new norm beginning in 2004, after the CPU providers hit a technological brick wall.
Clock speeds had risen to 4GHz and used too much power and gave off far too much heat to be practical.
That shift put the challenge on software developers to effectively use these many cores. This adds incredible
complexity, requiring true parallel programming, yet programming tools have not fundamentally changed since
1980. Prior to SequenceL, only a handful of highly skilled, specialist “parallel ninjas” could optimize software for
this. Even then, it took a very long time since they had to use manual, brute force, parallel coding methodologies
and crude tools. Thus, it’s not surprising the other 99.9% of programmers won’t even attempt it.
It’s Time to Move Up (Again)
Humans have always dealt with complexity by abstracting away low-level details. SequenceL does just that for
programmers, allowing them to quickly write programs in an easy to use language that self-parallelizes for
maximum performance on modern hardware platforms. SequenceL exposes even fine-grained parallelisms, often
where a programmer wouldn't think they may exist or be worth the effort to code and test, for maximum
performance. This allows the programmer to focus on problem solving rather than worrying about parallelizing,
race conditions, and target hardware details.
Key benefits TMT’s customers have seen with SequenceL include:
 10X faster time to innovation/market
 Faster performance; uses all cores, GPUs
 Get it right the first time: algorithms written in SequenceL often match their definition
 Ability to quickly take advantage of new computing platforms
 Works with existing design flows, tools, and training – adds to the programmer’s “toolbox”
 Industry standard C++ output provides easy, low risk path to modernize portions of existing programs
13915 N. Mopac Expwy. | Suite 406 | Austin, TX 78728
TexasMulticore.com