This project has 13 classes.
ECF: concurrency-demo.ecf
Demonstration of classes that make the classic multi-threading ISE library thread.ecf easier to use.
Root for two concurrency demonstrations:
Build specification
Further Information
Click on class link to see notes.
Simulates a horse race as a concurrency exercise using class EL_PROCEDURE_DISTRIBUTER.
Further Information
Click on class link to see notes.
Example program to demonstrate use of EL_FUNCTION_DISTRIBUTER and EL_PROCEDURE_DISTRIBUTER for distributing the work of executing agent routines over a maximum number of threads.
Further Information
Click on class link to see instructions.
Horse
Integral math
Test work distributer command options
Sine wave created by adding together a list of multiplicands for x
Distributed integration using class EL_FUNCTION_DISTRIBUTER
Integration distributed over multiple threads
Distributed integration using class EL_PROCEDURE_DISTRIBUTER
Abstraction to perform integral calculations on a function
Further Information
Click on class link to see descendants.
Single thread integration of function