Posted 330 Days Ago Job ID: 2094480 9 quotes received

C++20 Library Migration STL/IPC/TBB

Fixed Price or Hourly
Quotes (9)  ·  Premium Quotes (1)  ·  Invited (2)  ·  Hired (0)

  Send before: September 07, 2025

Send a Quote

Programming & Development Programming & Software

Seeking a C++ developer with knowledge of C++20, the Standard Template Library (STL), Inter-Process Communication (IPC), and Intel OneAPI, particularly the Threading Building Blocks (TBB) library, to assist in migrating an existing containers library from STL to TBB.


Project Overview:

1. Language: C++20.

2. Current Technology Stack: STL-based containers, IPC mechanisms.

3. Target Technology Stack: Intel TBB containers and parallel algorithms, leveraging Intel OneAPI for threading optimization.

4. Goal: Migrate the existing containers library from using STL containers to Intel TBB equivalents, optimizing for concurrency and performance, and incorporation of best practices and high-performance mechanics.

5. Scope: This is primarily a migration project but will include optimization and the refactoring of key algorithms.

We are aware that this project is not extensive but will serve as a key learning experience for us, allowing us to gather insights from your work.


The current library is fully operational, and the code will be shared upon request to allow you to review it and provide a preliminary ballpark estimate or quote.

... Show more
GENERIS T Mexico