Our Clients

Lotus

Project details

Project goals and challenges

Lotus, a key implementation within the Filecoin network, required substantial computational power to process and verify large-scale decentralized storage operations. The existing reliance on OpenCL was causing performance bottlenecks, particularly on AMD hardware. Our goal was to enhance Lotus's performance by adding ROCm/HIP support, enabling more efficient use of AMD GPUs and improving the overall system throughput.

Client Industry

Optimization
Project goals

Problem statement and solutions

Powerful, self-serve product and growth analytics to help you convert, engage, and retain more users. Trusted by over 4,000 startups.

Problem statement

Problem statement

Initial Situation

Lotus's performance was constrained by the limitations of OpenCL, which was not fully optimized for AMD GPUs. This resulted in slower computation times and reduced efficiency, impacting the network's ability to handle large volumes of data and complex cryptographic operations.


Client's Pain Points

The performance bottlenecks were particularly critical given the scale at which Lotus operates. Filecoin's decentralized nature requires high-efficiency computation to maintain network stability and speed, and the current OpenCL implementation was not meeting these demands, necessitating an alternative solution.

expertise. They required custom installers for both Windows and macOS to ensure smooth deployment, making it easy for end-users to adopt these tools.

Our solutions

We integrated ROCm/HIP support into the Lotus project, replacing OpenCL as the primary computation framework on AMD hardware. ROCm (Radeon Open Compute) and HIP (Heterogeneous-Compute Interface for Portability) are designed to provide high-performance computing capabilities, especially on AMD GPUs, ensuring better utilization of hardware resources.

Our solutions

Implementation Process

We began by assessing the current performance bottlenecks associated with OpenCL and identified areas where ROCm/HIP could provide substantial improvements.

Outcome and impact

Our studio

Outcome and Impact

The addition of ROCm/HIP support led to a significant improvement in computational performance on AMD hardware, reducing processing times and enhancing the overall efficiency of Lotus. This improvement was crucial for maintaining the speed and reliability of operations within the Filecoin network.

Business Impact

The performance improvements allowed Lotus to operate more efficiently within the Filecoin network, enhancing the overall user experience and ensuring the system could scale to meet growing demands. This not only improved current operations but also positioned Lotus to handle future growth more effectively.

Our clients

Similar stories

Empowering clients worldwide to overcome challenges and achieve exceptional performance.

Clearstone - Environmental Engineering and Emissions Management Client Logo

Clearstone

Project Details

Development of a Thermodynamic Mathematical Library for Clearstone Engineering

Client Industry

Environmental Engineering and Emissions Management
Optimization

Clearstone

Environmental Engineering and Emissions Management
Optimization

Clearstone is an international environmental engineering firm specializing in air emission assessments and industrial air pollution control. They needed advanced simulation tools for their emissions projects. Specifically, we built a thermodynamic mathematical library to model gases and pollutants (e.g. combustion, carbon capture) within their software. Our library implements accurate equations of state and property calculations tailored to Clearstone's workflows. The result was a high-performance engine integrated into Clearstone's tools, allowing engineers to simulate emissions and optimize pollution-control processes efficiently and accurately.

Inertia Unlimited - High-Speed Camera Technology Client Logo

Inertia Unlimited

Project Details

U-Boot Customization, Auto-Recovery System, and Qt-Based Camera Control Application for Inertia Unlimited, LTD

Client Industry

High-Speed Camera Technology
Color Grading

Inertia Unlimited

High-Speed Camera Technology
Color Grading

Inertia Unlimited is a Vermont-based leader in HD/4K high-speed specialty camera systems for sports broadcasting. They approached us with embedded system challenges: their custom cameras needed a robust bootloader, fail-safe recovery, and a user-friendly control interface. We performed U-Boot customization and implemented an auto-recovery system for their camera hardware, and developed a Qt-based cross-platform GUI for camera control. These solutions enabled Inertia to maintain reliable operation in live broadcasts, giving engineers a modern control app and ensuring the cameras reboot or recover smoothly after power faults, just as they needed.

Autokroma - Video Editing and Post-Production Solutions Client Logo

Autokroma

Project Details

Development of an Upscaling Plugin for Autokroma

Client Industry

Video Editing and Post-Production Solutions
Color Grading

Autokroma

Video Editing and Post-Production Solutions
Color Grading

Autokroma is a software company that creates plugins for Adobe video tools (Premiere Pro, After Effects). They needed an upscaling plugin to enhance video resolution (e.g. upscaling pixel art or HD video). We developed this plugin according to their specifications, implementing sophisticated upscaling algorithms that run efficiently in the editor. The delivered plugin integrates into Autokroma's existing suite and gives users easy access to high-quality upscaling filters, improving their editing workflow and visual results.

Work With Us

This project highlights our ability to deliver critical performance enhancements for complex systems, working closely with the Lotus team to ensure that the solution met all of their technical and operational needs.


Need to boost the performance of your high-computation systems? Contact us to learn how we can help you achieve significant gains through advanced technologies like ROCm/HIP.