Projects / trad4 / Releases

All releases of trad4

  •  09 Apr 2011 09:16
Avatar

    Release Notes: 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.

    •  28 Jun 2010 19:16
    Avatar

      Release Notes: 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.

      •  22 Feb 2010 20:24
      Avatar

        Release Notes: 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.

        •  25 Jun 2009 10:27
        Avatar

          Release Notes: 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.

          •  29 May 2009 14:59
          Avatar

            Release Notes: 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.

            •  12 May 2009 15:07
            Avatar

              Release Notes: The precompiler has been rewritten to support nested and stand-alone structures. It's also much improved from an architectural perspective. Two applications are included in this distribution. The first is jpm_cds 1.1, which has had the precomp_v2 workarounds fixed but is otherwise unchanged. The second is test_app, an application designed to exercise the precompiler and demonstrate how the nested structures work.

              •  23 Mar 2009 10:41
              Avatar

                Release Notes: These changes to trad4 are centered around the porting of the ISDA CDS Standard Model to trad4, the result of which (jpm_cds) is distributed with this release. Support has been added for typedefs and chars. Support for structs has been extended. Several bugs that the jpm_cds port exposed have been fixed. Validation and reporting at both precompile and run time has been improved.

                •  25 Feb 2009 15:27
                Avatar

                  Release Notes: This model applies trad4 to the problem of ordinary differential equations, again using numerical methods, similar to heat_equation_1d. As with all trad4 applications, it will scale with as many threads as your hardware can muster.

                  •  13 Feb 2009 21:37
                  Avatar

                    Release Notes: Inheritance of the interface was introduced to allow for this model to be built. This allows for types with different functions to share the same interface with a base type (analogous to a pure virtual base class in C++). In this model, the base type is called 'numeric', and this in turn allows for any type to connect to any other because any derived type 'is a' numeric.

                    •  30 Jan 2009 18:56
                    Avatar

                      Release Notes: Trad4 has been used to build a concurrent model of the 1D heat equation.This model used the centred difference method, where each node is run by a different thread. This approach will scale for 2D, 3D, or nD models of the heat, wave and convection-diffusion equations, all of which are coming soon.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.