Available Software

NOTE The code available through this page is provided as is. There is no support. It has been developed using ANSI C on a GNU/Linux workstation.


Available Software

  1. Optimized serial(sequential) generic, integer, or specified data type sorting A brief description draws from the installation matual of the tar archive is available in 21ssm.html The link to the source code is 21ssmV14.tar and creates a directory named 21ssm prior to populating it. (Read the 21ssm.txt file for some instructions.)
  2. Collection of Sequential Sorting and Merging (ssm) functions A brief description is available at 20ssm.html The link to the source code is 20ssmV01d.tar and creates a directory named 20ssm prior to populating it. (Read the 20ssm.txt file for some instructions. Uploaded 20/8/12.)
  3. Collection of Parallel Integer Sorting (pisrt) functions A brief description is available at 20pisrt.html The link to the source code is 20pisrtV01d.tar and creates a directory named 20pisrt prior to populating it. (Read the 20pisrt.txt file for some instructions.) This distribution is a cleaned up version and in several cases a rewrite of the 18pisrt code below. Some functions have slower performance with recent versions of gcc over the experiments of 18pisrt that utilized gcc 4.8.x or 4.8.5. The code can be executed and run using openMPI (MPI-2 primitives), MulticoreBSP, and BSPlib. (Uploaded 20/8/12.)
  4. Integer sorting on multicore Some description 18pisrt.html The link to the source code 189pisrt.tar (Read the 18pisrt.txt file for some instructions.) (A prior link is still active but the tar file was not cleaned up. Prior link 18pisrt.tar )
  5. Integer sorting on multicore Some description ismc17.html The link to the source code prdx17pinso.tar (read the 17pinso.txt file for some instructions).
  6. Sequential Sorting employing parallel computing techniques Some description msrt16.html The link to the source code msrt16.tar (read the Readme.txt file for some instructions).

Last Update : August 31, 2021 at 14:55