SAL Home PARALLEL Tools & Utilities


The SMT (Simple Multi-Threading kernel) from iMatix is an add-on for the Libero programming tool that lets you write portable high-performance multithreaded programs based on Libero's finite-state machine (FSM) design method.

The SMT kernel's main features are:

  • 100% portability.
  • Strong object orientation.
  • Support for multiple FSM programs within one application.
  • Support for multiple threads within one FSM program.
  • Support for Internet protocols (TCP/IP, UDP/IP).
  • Based on Libero program development method.
  • Standard agents: http, file transfer, authorization, logging, console, timing, socket i/o.
  • Unrestricted number of threads, queue sizes, etc.

Current Version:   2.22

License Type:   Free and Copyright,

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: No

Targeted Platforms:

MS-DOS, Windows, UNIX systems (Linux, IBM AIX, SunOS, HP/UX) and should be portable to Digital VMS.

Software/Hardware Requirements:


Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Parallel Computing   |   Tools & Utilities

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.