Trial of a Commercial Julia AOT Compiler with Offline License Checking

thautwarm
Sat, 01 Jun 2024 09:48:25 +0000
Tooling

The leadership team at Suzhou-Tongyuan has confirmed that we can provide an offline license checker and a standalone installation of the AOT compiler, independent of the full Syslab package, if there is potential for future commercial cooperation.

(EDIT: ) You might see this post for more details: SyslabCC: Suzhou-Tongyuan’s proprietary Julia AOT compiler is now available for free use (personal & educational license only) - Community - Julia Programming Language

If you are interested in the AOT compiler, please DM me.

We look forward to hearing from you regarding:

1. The specific scenarios and needs for using Julia’s AOT compiler, so we can assess how well our technology meets your requirements.

2. Basic information about your company, such as the email address or a brief description of your company.

Thank you, and we look forward to your response.

We’d also announce that our latest AOT compiler is now capable of producing standalone CMake project with generated pure C++ code and shared libraries copied from the local Julia installation. The libraries and executables compiled from the generated CMake project have recently been verified to slightly outperform the execution of the same code in vanilla Julia, based on well-known benchmarks such as Julia performance measurements (Benchmarks Game) (pages.debian.net).

Suzhou-Tongyuan has consistently contributed to the Julia ecosystem with various open-source projects, including, but not limited to:

1. Suzhou-Tongyuan/JNumPy: Writing Python C extensions in Julia within 5 minutes.

2. Suzhou-Tongyuan/ObjectOriented.jl: Conventional object-oriented programming in Julia without breaking Julia’s core design ideas.

3. Suzhou-Tongyuan/UnzipLoops.jl: broadcast and unzip it!

4. Suzhou-Tongyuan/GaloisFieldNumbers.jl: JuliaCN 2022 archived demo repo: How Julia beats MATLAB’s C codes by 1000x.

12 posts - 7 participants