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

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
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, Automotive, Developers, Engineering, Information Technology, Science/Research

Programming Language

C, C++

Related Categories

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

Registered

2011-01-24