• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Trad4 Download

Trad4

June 25, 2009
Trad4 is a software solution that enables the parallelisation of problems, allowing for faster and more efficient computing. It is designed to reduce computation time by distributing tasks across multiple processors, making it an excellent tool for data analysis and simulations.
Version 3.0
License LGPL
Platform Linux
Supported Languages English
Homepage trad4.sourceforge.net
Developed by Steve Evans
Trad4 is a software programming language designed for the financial industry to model real-time risk. It's a fully concurrent, thread-safe language that scales linearly across multiple cores, making it particularly fast and efficient. The software consists of a library and a pre-processor that produce a handful of C files for each object. The stub file, also known as the calculate method, gets called each time the object needs to fire. You provide the logic for this, and Trad4 pulls all the information the object needs to calculate its result into the scope of this function.

Once the source files are compiled, they are linked with libtrad4.so to create an executable. This executable then starts against a database, managing any changes in real-time, up through the graph, and keeping the tree up to date. Trad4 is a new way of arranging programs in memory and represents a new style of flow-of-control.

Trad4 is easy to use, and building a Trad4 application to model your problem requires only a good understanding of your problem and knowledge of a small subset of the C programming language. Trad4 is also very fast, with very little overhead, and it scales linearly across multiple cores, making it very efficient.

Using Trad4 allows you to break your problem down into individual objects, grouping related units of code, and allowing multiple threads to execute different parts of the problem simultaneously. This results in each calculation getting done once within the application, helping to improve efficiency.

Trad4's full concurrency is entirely lock-free, which eliminates obscure race conditions or deadlocks, making it safe to use. The software is released under the LGPL, allowing users to link Trad4 to proprietary systems and release these systems under any licence they choose.

In conclusion, Trad4's unique approach to programming makes it an excellent choice for anyone looking for fast, efficient, and easy-to-use software. Its ability to handle real-time risk modeling and scale linearly across multiple cores makes it especially useful in the financial industry. If you're looking for a programming language that is both powerful and easy to use, Trad4 is an excellent choice.
What's New

Version 3.0: N/A

Free Download 5.2M
342
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

3rd Edition Dungeons & Dragons Character Generator
This software is a web-based tool that utilizes HTML/JavaScript and enables users ...
Mixer
Mixer software is designed to adjust audio levels for various inputs including ...
dispcalGUI
Calibrate your display with the help of the Argyll CMS and Python ...
GTK Photo Gallery
GTK Photo Gallery is a software that helps manage small and medium-sized ...
DotProject
dotProject is a free software that allows project management with the aid ...
SEFlow
SEFlow facilitates the utilization of SELinux to manage the flow of data ...
Data Klony
Data Klony is a user-friendly software for media file copying, utilizing the ...
BBBike
BBBike is a cycling information system designed for users in the Berlin ...
django-tinymce
Django's TinyMCE widget is a tool that allows programmers to incorporate TinyMCE ...
InventoryManager 2 for Linux 32 bit
InventoryManager is a free, user-friendly software designed for small business stock management. ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.