LAMA is a framework for developing hardware-independent, high performance code for heterogeneous computing systems. It facilitates the development of fast and scalable software that can be deployed on nearly every type of system with a single code base. By using LAMA for their application, software developers benefit from higher productivity and stay up to date with the latest hardware innovations, both leading to shorter time-to-market. The framework supports multiple target platforms within a distributed heterogeneous environment. It offers optimized device code on the backend side, high scalability through latency hiding and asynchronous execution across multiple nodes. LAMA's modular and extensible software design supports the developer on several levels, regardless of whether writing his own portable code with the Heterogeneous Computing Development Kit or using prepared functionality from the Linear Algebra Package, the user always gains high productivity and maximum performance.

Features

  • Hardware-Independence
  • Portability
  • High Performance
  • Scalability
  • Extensible
  • High Productivity

Project Samples

Project Activity

See All Activity >

License

Affero GNU Public License

Follow LAMA

LAMA Web Site

You Might Also Like
Pimberly PIM - the leading enterprise Product Information Management platform. Icon
Pimberly PIM - the leading enterprise Product Information Management platform.

Pimberly enables businesses to create amazing online experiences with richer, differentiated product descriptions.

Drive amazing product experiences with quality product data.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LAMA!

Additional Project Details

Operating Systems

Linux, Mac

Intended Audience

Aerospace, Information Technology, Science/Research, Developers, Engineering, Automotive

Programming Language

C++, C

Related Categories

C++ Frameworks, C++ Mathematics Software, C++ Libraries, C Frameworks, C Mathematics Software, C Libraries

Registered

2011-01-24