BMDFM allows one to run an application in parallel on shared memory multiprocessor (SMP) systems. BMDFM automatically identifies and executes all parallelism of unparallelized programs due to the static and mainly dynamic scheduling of the data flow instruction sequences derived from the formerly sequential program. BMDFM's dynamic scheduling subsystem performs an efficient SMP emulation of Tagged-Token DFM to provide the transparent dataflow semantics for the applications. No directives for parallel execution are required. No highly knowledgeable parallel programmers are required.
Bubble Shooter 2 is a game mini-pack which includes Strategic, Arcade, Sniper, and Marathon games. The goal of these games is to pop all the colored bubbles that fill the board. It's a bit like Bust-a-Move or Bubblet, but with rather different and varying gameplay. It is highly addictive. There is an online contest for the best players. Versions for PalmOS 5 (hi-res) and for older devices are both available.
CPT Crosswords is a multilingual crossword puzzle maker/compiler and Sudoku generator. It features interactive and automatic modes, general operations over crossword sets such as browsing, searching, adding, deleting, editing, selection by filters, data format conversion, and printing, and the ability to create and modify the crossword dictionaries used by the generators.
Charm++ is a portable adaptive runtime system for parallel applications. Application developers create an object-based decomposition of the problem of interest, and the runtime system manages issues of communication, mapping, load balancing, fault tolerance, and more. Sequential code implementing the methods of these parallel objects is written in C++. Calls to libraries in C++, C, and Fortran are common and straightforward. Charm++ is portable across individual workstations, clusters, accelerators (Cell SPEs and GPUs), and supercomputers such as those sold by IBM (Blue Gene, POWER) and Cray (XT3/4/5/6). Applications based on Charm++ are used on at least 5 of the 20 most powerful computers in the world.
DockExtender allows you to organize and access your applications, documents and web sites through custom menus that you create. You can create up to 10 separate menus that you can access through the Dock, menu bar, or by pressing a HotKey. Items in your menus can be organized into as many submenus as you want, and sectioned by separator items. Load whole folders into submenus, or have them loaded when you access the menu, giving you the most up-to-date contents at your fingertips.
Font Collector collects fonts in many PalmOS font formats and converts them to a number of other formats. This allows use of pre-OS5 fonts on OS5 units and vice versa, and many other things. It requires PalmOS 3.5 or later. Supported inputs include fonts hidden within applications, Fonts4OS5, FontSubst, FontHackV, Fonthack, iSilo, PalmBible+, Plucker, Font Bucket, and system fonts. Supported outputs include Fonts4OS5, FonFontSubst, FontHackV (these three only under OS5), PalmBible+, Plucker, iSilo, Mobipocket, and Fonthack. The freeware version works for PalmBible+, Plucker, and iSilo output. The shareware version works for all other outputs.