Télécharger la liste

Description du projet

Trad4 is a fully concurrent, thread safe, graph based programming language that scales linearly on multiple cores. It is initially intended for deployment in the financial industry to model real-time risk. Trad4 is proposed as an alternative to the Von Neumann model of computer architecture. It is a new way of arranging programs in memory and a new style of flow-of-control.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-04-09 19:06
3.3 beta01

Le manuel a été complètement ré-écrit pour cette version. Le projet a été migré à partir de cvs à svn. La boucle de base a été modifiée afin de vérifier tous les niveaux sur les recharger. Un simple serveur TCP a été ajoutée pour l'obtention de données hors du système. Support pour la notation scientifique a été ajouté. Validation et de rapports a été amélioré.
The manual has been completely re-written for this release. The project has been migrated from cvs to svn. The core loop has been changed to check all tiers on reload. A simple TCP server has been added for getting data off the system. Support for scientific notation has been added. Validation and reporting has been improved.

2010-06-29 07:02
3.2

Soutien aux bibliothèques 3rd Party a été ajouté. Héritage de l'interface permet désormais d'une spécialisation de type héréditaire. Résumé, en béton, et des graphiques d'héritage (le cas échéant) sont maintenant généré pour vous. Dot format de fichier. Recommandés dans le présent communiqué sont d'une paire de concurrentes numériques applications de traitement du signal: additive_synth et ses fourier_transform inverse.
Support for 3rd party libraries has been added. Inheritance of interface now allows for inherited type specialization. Abstract, concrete, and (where applicable) inheritance graphs are now generated for you in .dot file format. Featured in this release are a pair of concurrent digital signal processing apps: additive_synth and its inverse fourier_transform.

2010-02-23 06:18
3.1

Cette version inclut de nombreuses améliorations à l'utilisation, le principal étant la simplification de la structure de base de données d'application et de données par défaut, donc il vous sera beaucoup plus facile de créer et gérer des applications complexes trad4. Validation et la communication ont été améliorées, et quelques bugs et des problèmes d'affichage ont été résolus. Cette version comporte vision_thing, un réseau de neurones concurrente basée sur le modèle de McCulloch-Pitts destiné à reconnaître les chiffres 0-9 dans diverses polices.
This release includes many usability enhancements, the main one being simplification of the application database structure and default data, so you will find it a lot easier to set up and run complex trad4 applications. Validation and reporting have been improved, and some bugs and display issues have been fixed. This release features vision_thing, a concurrent neural network based on the McCulloch-Pitts model designed to recognize the digits 0-9 in various fonts.

2009-06-25 20:16
3.0

Cette version est une étape importante dans le projet et marque la fin du développement considérable pour l'avenir prévisible. Le code a eu de nombreuses améliorations à la robustesse et la facilité d'utilisation. Gestion de l'état de l'objet a été ajouté. La validation a été améliorée. Toutes les applications ont été mises à jour et sont inclus dans cette distribution. Le manuel a été largement mis à jour et élargi.
This release is a major milestone in the project and marks the end of substantial development for the foreseeable future. The code has had many improvements to robustness and usability. Object state management has been added. Validation has been improved. All applications have been updated and are included in this distribution. The manual has been extensively updated and expanded.

2009-05-30 05:06
3.0 beta02

La capacité à réussir dans des drapeaux de compilation (-O3,-g) a été ajouté (ajouter à CXXFLAGS au besoin). Un avertissement du compilateur causés par certains types de structures a été corrigé. Un mode mono-thread dans lequel le thread maître fait tout le travail a été ajouté (NUM_THREADS export = 0). L'espace de noms T4 a été ajouté pour empêcher des affrontements trad4 nom de type avec des bibliothèques externes. Benchmarker.sh Le script a été ajoutée (voir la section Analyse sur le site principal pour plus de détails). Trad4 compile maintenant sur les plateformes 64 bits. Cette version comporte les bond_risk applications et black_scholes.
The ability to pass in compiler flags (-O3, -g) has been added (append to CXXFLAGS as needed). A compiler warning caused by certain kinds of structures has been fixed. A single-threaded mode in which the master thread does all the work has been added (export NUM_THREADS=0). The namespace t4 has been added to prevent trad4 type name clashes with external libraries. The script benchmarker.sh has been added (see the Analysis section on the main website for details). Trad4 now compiles on 64-bit platforms. This release features the applications bond_risk and black_scholes.

Project Resources