| Acumem Performance Tools |
|
|
The first product line launched from Acumem enables owners of multi-core systems and applications to get the best performance from their system or application in a multi-core environment. Acumem does this by allowing programmers to optimize their, or others code for this multi-core paradigm shift. The target users of the tools are programmers, both optimization experts and non-expert, whereas the customers and people benefitting from the results are also found among System owners, Development Managers, Performance Evaluators, Benchmarks teams, etc.. Through the identification of SlowSpots, Acumems tools help programmers to go directly to the parts of the code where improvement potential exists without any need to go through thousands of lines of code and vast amount of data. Acumem SlowSpotter has proven to increase throughput in many applications by a factor five, improving general scalability, saving processor cycles and decreasing power consumption. Acumem SlowSpotter
Acumem SlowSpotter pinpoints SlowSpots in the code and explains what the performance issues are and how to go about fixing the problems. The advice is hands on and allows experts as well as non experts to quickly determine where to focus and what to do for their unique application. Each piece of advice is related back to the corresponding source code or data structure. It also provides descriptions of the performance issues found on a general level to allow the programmers to avoid the same problem in the future. Acumem SlowSpotter is unique as it is the:
Read more: Availability: Acumem SlowSpotter is available for Linux (x86, x86-64), Solaris (x86, x86-64) and Windows (64-bit)
Acumem ThreadSpotter
Acumem ThreadSpotter pinpoints SlowSpots in the code and explains what the performance issues are and how to go about fixing the problems. The advice is hands-on to allow programmers to quickly determine where to focus and what to do for their unique application. Each piece of advice is related back to the corresponding source code or data structure. Further, Acumem ThreadSpotter gives the programmers the opportunity to use advanced sampling and analysis settings. Some types of advice can be given with expert mode enhancements to identify more intricate SlowSpots. It also provides descriptions of the performance issues found on a general level to allow the programmers to avoid the same problem in the future. Read more: Availability: Acumem ThreadSpotter is available for Linux (x86, x86-64), Solaris (x86, x86-64) and Windows (64-bit) Acumem SpotLite
Acumem SpotLite identifies the top SlowSpot in the application and gives an explaination of what needs to be done. It also gives an estimate of the improvement potential. The tendency for the program as a whole is revealed, and the architectural bottlenecks are qualified. The Tool is optimal for the programmers just wanting to make a quick quality assurance of their application before releasing it or for organization receiving applications and wanting to make an evaluation of their multi-core performance capabilities before running them on their systems. Read more:
Availability: Acumem SpotLite is available as a free download product for Linux (x86, x86-64), Solaris (x86, x86-64). |




Acumem SlowSpotter is the first product from Acumem. It targets all programmers and gives hands-on advice based on analysis of cache and bandwidth related performance problems for single- and multi-core systems.
Acumem ThreadSpotter is the Expert version of Acumem SlowSpotter. It mainly targets programmers with expert knowledge in performance optimization and gives more options in the data capture part, allows for an unlimited number of threads to be analyzed and also advise on more complex code changes than Acumem SlowSpotter. Just as Acumem SlowSpotter, Acumem ThreadSpotter gives hands-on advice based on analysis of cache and bandwidth related performance problems for single- and multicore systems.
Acumem SpotLite is an analysis tool that highlights SlowSpots in an application. It targets all programmers as well as those interested in, or working with performance evaluation of applications or benchmarks tests. By a simple click on a button you will get an analysis of the improvement potential for your application for FREE!