64bit
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 23
libmtp 0.2.0
libmtp is an implementation of Microsofts Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIXs. more>>
libmtp is an implementation of Microsofts Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems.
libmtp is based on (forked from) the great libptp2 library by Mariusz Woloszyn.
Installation:
Problems with compilation under FC4: GCC4 related problem.
Run this:
CC=gcc32
export CC
./configure
make
Enhancements:
- It uses extended commands to retrieve and cache large metadata sets quickly.
- Is features VERY many new device ID:s and bug flags making it ever more interoperable.
- It fully supports 64bit filesizes. (We hope.).
- It produced udev rules for the new kernels.
- It produces a very bleeding edge HAL style .fdi file.
- Many, many other bug fixes. Notice that the album API in the libmtp.h file has changed somewhat, it should be quite easy to upgrade the existing code. However the album API still needs some overhaul. The library version is bumped to libmtp.so.6 as a consequence of the changes which affects distribution packaging and makes it necessary to recompile applications linking to libmtp.
<<lesslibmtp is based on (forked from) the great libptp2 library by Mariusz Woloszyn.
Installation:
Problems with compilation under FC4: GCC4 related problem.
Run this:
CC=gcc32
export CC
./configure
make
Enhancements:
- It uses extended commands to retrieve and cache large metadata sets quickly.
- Is features VERY many new device ID:s and bug flags making it ever more interoperable.
- It fully supports 64bit filesizes. (We hope.).
- It produced udev rules for the new kernels.
- It produces a very bleeding edge HAL style .fdi file.
- Many, many other bug fixes. Notice that the album API in the libmtp.h file has changed somewhat, it should be quite easy to upgrade the existing code. However the album API still needs some overhaul. The library version is bumped to libmtp.so.6 as a consequence of the changes which affects distribution packaging and makes it necessary to recompile applications linking to libmtp.
Download (0.38MB)
Added: 2007-08-05 License: GPL (GNU General Public License) Price:
815 downloads
Bandwidth Monitor NG 0.6
Bandwidth Monitor NG is a small and simple console-based live bandwidth monitor. more>>
Bandwidth Monitor NG is a small and simple console-based live bandwidth monitor.
I have sucessfully tested on (if you have any other sucessfull or unsucessfull, please mail me):
Linux 2.4, Linux 2.6
FreeBSD 4.8, 5.3
MacOS X 10.1, 10.2, 10.3
Solaris 10 64bit x86
SunOS 5.9 sparc Solaris 9
OpenBSD 3.4, 3.6
NetBSD 1.6.1, 2.0
IRIX64 6.5
Main features:
- supports /proc/net/dev, netstat, getifaddr, sysctl, kstat and libstatgrab
- unlimited number of interfaces supported
- interfaces are added or removed dynamically from list
- white-/blacklist of interfaces
- output of KB/s, Kb/s, packets, errors, average, max and total sum
- output in curses, plain console, CSV or HTML
- configfile
Enhancements:
- Changes in this release include curses2 output (a nice bar chart), disk input for BSD, Mac OS X, Linux, and Solaris, Win32 network bandwidth support, use of autotools, and lots of fixes.
<<lessI have sucessfully tested on (if you have any other sucessfull or unsucessfull, please mail me):
Linux 2.4, Linux 2.6
FreeBSD 4.8, 5.3
MacOS X 10.1, 10.2, 10.3
Solaris 10 64bit x86
SunOS 5.9 sparc Solaris 9
OpenBSD 3.4, 3.6
NetBSD 1.6.1, 2.0
IRIX64 6.5
Main features:
- supports /proc/net/dev, netstat, getifaddr, sysctl, kstat and libstatgrab
- unlimited number of interfaces supported
- interfaces are added or removed dynamically from list
- white-/blacklist of interfaces
- output of KB/s, Kb/s, packets, errors, average, max and total sum
- output in curses, plain console, CSV or HTML
- configfile
Enhancements:
- Changes in this release include curses2 output (a nice bar chart), disk input for BSD, Mac OS X, Linux, and Solaris, Win32 network bandwidth support, use of autotools, and lots of fixes.
Download (0.066MB)
Added: 2007-03-01 License: GPL (GNU General Public License) Price:
971 downloads
lighttpd 1.4.16
lighttpd is a secure, fast, compliant, and very flexible Web server which has been optimized for high-performance environments. more>>
lighttpd is a secure, fast, compliant, and very flexible Web server which has been optimized for high-performance environments.
lighttpd has a very low memory footprint compared to other Web servers, and it takes care of CPU load. lighttpd has an advanced feature set that includes FastCGI (load balanced), CGI, Auth, Output-Compression, URL-Rewriting, SSL, and much more.
Main features:
Advanced Features:
- virtual hosts
- virtual directory listings
- URL-Rewriting, HTTP-Redirects
- automatic expiration of files
- Large File Support (64bit fileoffsets)
- Ranges (start-end, start-, -end, multiple ranges)
- on-the-fly output-compression with transparent caching
- deflate, gzip, bzip2
- authentication
- basic, digest
- backends: plain files, htpasswd, htdigest, ldap
- fast and secure application controlled downloads
- Server Side Includes
- User Tracking
- FastCGI, CGI, SSI
PHP-Support:
- same speed as or faster than apache + mod_php4
- includes a utility to spawn FastCGI processes (neccesary for PHP 4.3.x)
- via FastCGI and CGI interface
- support Code Caches like Turckmm, APC or eaccelarator
- load-balanced FastCGI
- (one webserver distibutes request to multiple PHP-servers via FastCGI)
Security features:
- chroot(), set UID, set GID
- protecting docroot
- strict HTTP-header parsing
Platforms
Releases of lighttpd are built regulary for at least the following platforms
- Linux (binary packages for FC3, SuSE, Debian, Gentoo, PLD-Linux, OpenWRT)
- *BSD (FreeBSD, NetBSD, OpenBSD, MacOS X)
- SGI IRIX
- Windows (Cygwin)
while it is known to compile cleanly on
- Solaris
- AIX
and various other POSIX compatible OSes.
<<lesslighttpd has a very low memory footprint compared to other Web servers, and it takes care of CPU load. lighttpd has an advanced feature set that includes FastCGI (load balanced), CGI, Auth, Output-Compression, URL-Rewriting, SSL, and much more.
Main features:
Advanced Features:
- virtual hosts
- virtual directory listings
- URL-Rewriting, HTTP-Redirects
- automatic expiration of files
- Large File Support (64bit fileoffsets)
- Ranges (start-end, start-, -end, multiple ranges)
- on-the-fly output-compression with transparent caching
- deflate, gzip, bzip2
- authentication
- basic, digest
- backends: plain files, htpasswd, htdigest, ldap
- fast and secure application controlled downloads
- Server Side Includes
- User Tracking
- FastCGI, CGI, SSI
PHP-Support:
- same speed as or faster than apache + mod_php4
- includes a utility to spawn FastCGI processes (neccesary for PHP 4.3.x)
- via FastCGI and CGI interface
- support Code Caches like Turckmm, APC or eaccelarator
- load-balanced FastCGI
- (one webserver distibutes request to multiple PHP-servers via FastCGI)
Security features:
- chroot(), set UID, set GID
- protecting docroot
- strict HTTP-header parsing
Platforms
Releases of lighttpd are built regulary for at least the following platforms
- Linux (binary packages for FC3, SuSE, Debian, Gentoo, PLD-Linux, OpenWRT)
- *BSD (FreeBSD, NetBSD, OpenBSD, MacOS X)
- SGI IRIX
- Windows (Cygwin)
while it is known to compile cleanly on
- Solaris
- AIX
and various other POSIX compatible OSes.
Download (0.74MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
825 downloads
Kororaa Beta2-r1
Kororaa project is a way of installing Gentoo Linux easily and quickly, similar to Gentoos more>>
Kororaa project is a way of installing Gentoo Linux easily and quickly, similar to Gentoos "Stage3 with GRP packages" install.
Whats different?
For Kororaa we wrote an install script to go along with our install method which takes care of most of the manual configuring required under the Gentoo method;
The Kororaa build is derived from Bob Ps Stage 1/3 install method;
Also, we have pre-defined a wide suite of KDE based (and now also Gnome based) applications for your use and designed the entire system specifically for these;
We have also added a large number tweaks and automations along the way to assist in the Kororaa experience.
Whats the point of it?
I must state that I adore the manual Gentoo way of installing. In fact, I swore against an installer for Gentoo for a long time and this stance has not really changed. What I wanted however was a way to quickly re-produce a desktop installation for multiple machines. I also wanted a tool that I could give to friends who liked the idea of Gentoo but complained about the "compile time". I dont think that missing out on the Gentoo experience because of "compile time" is valid and so I wanted a way to introduce my friends to Gentoo without having to build their systems myself.
I cannot more strongly recommend the Gentoo install method if you are serious about learning both Gentoo and GNU/Linux in general. I owe Gentoo a lot - I played with Redhat* back in 1998 (thanks to Andrew Tridgell) but then fell into "RPM hell" and went around from distro to distro in a mad seething rage of desperation. Then I came across Gentoo 1.1 and it was love at first install.
So, if youre someone who doesnt want to wait to get a nicely configured Gentoo system, is so afraid of the standard install method that its stopping you from trying Gentoo at all, or youre a lazy pig then this method is for you!
Note: You can use our stage3, portage snapshot and packages together with the standard Gentoo "Stage3 GRP" install if you want to try it that way too!
What else?
The Kororaa system comes pre-configured for a Pentium3. We chose Pentium3 because most people should have an SSE capable processor by now.
This means it will run on any P3 Coppermine core and later, including AMD Athlon-XP, Athlon64/Opteron, Sempron etc and Intel Pentium 4, Pentium M, Xeon etc.
Please note it will NOT work on a system without SSE support.
As of Beta2 however, we have also released an AMD64 version, which will run on any AMD 64bit cpu including Athlon64, Sempron64 and Opteron.
If you want more optimisation, you can easily re-build your system with all the current apps and configuration by changing your make.conf and rebuilding world.
Please note the system is currently BETA, a bit "hacky" and could destroy your harddrive or something even more nasty like bowed legs and a crooked smile.
<<lessWhats different?
For Kororaa we wrote an install script to go along with our install method which takes care of most of the manual configuring required under the Gentoo method;
The Kororaa build is derived from Bob Ps Stage 1/3 install method;
Also, we have pre-defined a wide suite of KDE based (and now also Gnome based) applications for your use and designed the entire system specifically for these;
We have also added a large number tweaks and automations along the way to assist in the Kororaa experience.
Whats the point of it?
I must state that I adore the manual Gentoo way of installing. In fact, I swore against an installer for Gentoo for a long time and this stance has not really changed. What I wanted however was a way to quickly re-produce a desktop installation for multiple machines. I also wanted a tool that I could give to friends who liked the idea of Gentoo but complained about the "compile time". I dont think that missing out on the Gentoo experience because of "compile time" is valid and so I wanted a way to introduce my friends to Gentoo without having to build their systems myself.
I cannot more strongly recommend the Gentoo install method if you are serious about learning both Gentoo and GNU/Linux in general. I owe Gentoo a lot - I played with Redhat* back in 1998 (thanks to Andrew Tridgell) but then fell into "RPM hell" and went around from distro to distro in a mad seething rage of desperation. Then I came across Gentoo 1.1 and it was love at first install.
So, if youre someone who doesnt want to wait to get a nicely configured Gentoo system, is so afraid of the standard install method that its stopping you from trying Gentoo at all, or youre a lazy pig then this method is for you!
Note: You can use our stage3, portage snapshot and packages together with the standard Gentoo "Stage3 GRP" install if you want to try it that way too!
What else?
The Kororaa system comes pre-configured for a Pentium3. We chose Pentium3 because most people should have an SSE capable processor by now.
This means it will run on any P3 Coppermine core and later, including AMD Athlon-XP, Athlon64/Opteron, Sempron etc and Intel Pentium 4, Pentium M, Xeon etc.
Please note it will NOT work on a system without SSE support.
As of Beta2 however, we have also released an AMD64 version, which will run on any AMD 64bit cpu including Athlon64, Sempron64 and Opteron.
If you want more optimisation, you can easily re-build your system with all the current apps and configuration by changing your make.conf and rebuilding world.
Please note the system is currently BETA, a bit "hacky" and could destroy your harddrive or something even more nasty like bowed legs and a crooked smile.
Download (352.6MB)
Added: 2006-03-19 License: GPL (GNU General Public License) Price:
1314 downloads
BlinkenSisters JumpnRun 0.4
Blinkensisters is a Parallax-style 2D scrolling gaming system. more>>
Blinkensisters is a Parallax-style 2D scrolling gaming system for Linux, Mac OS X, Windows, and POSIX-compatible Unix systems (every platform that can run SDL).
You can make your own levels with a simple text editor.
Installation:
(Now) the game does not have a GNU autoconf/automake based build system, but
compiling the source should be easy:
tar xvzf blinkensisters-VERSION.tar.gz
cd blinkensisters-VERSION
make
make install
That will compile and install "blinkensisters" in /usr/local/bin and the necessary
data-files in /usr/local/share/blinkensisters.
You will (usually) need root-permissions, if you want to install to /usr/local/...
If you do not have root-permissions (or prefer another path for whatever reason), you
can define a PREFIX Variable, e.g.
make PREFIX=$HOME
make install PREFIX=$HOME
will install blinkensisters inside your homedirectory ($HOME/bin/blinkensisters).
You may need to edit the Makefile (e.g. if you compile on Unix-platform, where the
GNU tools are not the standard-tools (I recommend using the GNU commands for building)
or if you have problems, if you are compiling on a 64Bit system)
You will need the following Libraries/(Packages for your distribution):
- A C++ compiler
- GNU Make
- libSDL (+ development packages (Headers, ...))
- libSDL_mixer (+ development packages)
- libSDL_image (+ development packages)
- xutils (Debian), xorg-x11-devel (Suse), x11-devel, xfree86-devel, ...
We tested and successfully build it on the following Unices:
- Suse Linux (9.2, 9.3),
- Debian GNU/Linux 3.1
- Solaris 8,
- SGI IRIX
- the Cygwin environment in Windows
<<lessYou can make your own levels with a simple text editor.
Installation:
(Now) the game does not have a GNU autoconf/automake based build system, but
compiling the source should be easy:
tar xvzf blinkensisters-VERSION.tar.gz
cd blinkensisters-VERSION
make
make install
That will compile and install "blinkensisters" in /usr/local/bin and the necessary
data-files in /usr/local/share/blinkensisters.
You will (usually) need root-permissions, if you want to install to /usr/local/...
If you do not have root-permissions (or prefer another path for whatever reason), you
can define a PREFIX Variable, e.g.
make PREFIX=$HOME
make install PREFIX=$HOME
will install blinkensisters inside your homedirectory ($HOME/bin/blinkensisters).
You may need to edit the Makefile (e.g. if you compile on Unix-platform, where the
GNU tools are not the standard-tools (I recommend using the GNU commands for building)
or if you have problems, if you are compiling on a 64Bit system)
You will need the following Libraries/(Packages for your distribution):
- A C++ compiler
- GNU Make
- libSDL (+ development packages (Headers, ...))
- libSDL_mixer (+ development packages)
- libSDL_image (+ development packages)
- xutils (Debian), xorg-x11-devel (Suse), x11-devel, xfree86-devel, ...
We tested and successfully build it on the following Unices:
- Suse Linux (9.2, 9.3),
- Debian GNU/Linux 3.1
- Solaris 8,
- SGI IRIX
- the Cygwin environment in Windows
Download (18.2MB)
Added: 2006-12-03 License: GPL (GNU General Public License) Price:
1055 downloads
XviD 1.1.3
XviD is an ISO MPEG-4 compliant video codec. more>>
XviD is an ISO MPEG-4 compliant video codec, so designed to compress/decompress digital video.
XviD is a open source project, which is developed and maintained by a handful of skilled and interested engineers from all over the world.
This release is the long awaited 1.1.0. It is mostly API compatible with the previous stable release as we dropped support for reduced resolution coding. If your application didnt use that feature then the upgrade is totally compatible.
Enhancements:
xvidcore:
- Improved Low bitrate quality.
- Improved VBV support
- Rate-Distortion mode decision for bvops
- New postprocessing functions, brightness and deringing
- New PowerPC port by Christoph Naegeli
- Brand new amd64 Linux 64bit port by Andre Werthmann
- Various decoder and encoder speedups
- A few bugs squashed
VFW frontend
- Mingw/CygWin support
- Various small improvements
- A few bugs squashed
DShow frontend
- Mingw/CygWin support
- Support for brightness control
- Various small improvements
- A few bugs squashed
Enhancements:
- This release fixes a potential vulnerability in mbcoding.c as reported in the Secunia advisory SA25711.
<<lessXviD is a open source project, which is developed and maintained by a handful of skilled and interested engineers from all over the world.
This release is the long awaited 1.1.0. It is mostly API compatible with the previous stable release as we dropped support for reduced resolution coding. If your application didnt use that feature then the upgrade is totally compatible.
Enhancements:
xvidcore:
- Improved Low bitrate quality.
- Improved VBV support
- Rate-Distortion mode decision for bvops
- New postprocessing functions, brightness and deringing
- New PowerPC port by Christoph Naegeli
- Brand new amd64 Linux 64bit port by Andre Werthmann
- Various decoder and encoder speedups
- A few bugs squashed
VFW frontend
- Mingw/CygWin support
- Various small improvements
- A few bugs squashed
DShow frontend
- Mingw/CygWin support
- Support for brightness control
- Various small improvements
- A few bugs squashed
Enhancements:
- This release fixes a potential vulnerability in mbcoding.c as reported in the Secunia advisory SA25711.
Download (0.72MB)
Added: 2007-07-03 License: GPL (GNU General Public License) Price:
575 downloads
pedsim 0.99
pedsim project is a simple microscopic pedestrian simulation system. more>>
pedsim project is a simple microscopic pedestrian simulation system.
It consists, for the time being, of only a small simulation core and some functions to direct the pedestrians desire. The output of the program is some POV-Ray files generated directly from the main executable (someone needs to separate this eventually), and a data stream in an XML-like format. This stream can be used to attach external viewers in order to watch progress of the simulation in real time. These viewers are available, but are at the moment not under GPL.
This package is suitable for use in crowd simulation (e.g. evacuation), games, and movies. At the moment, it will produce a hard-coded animation sequence of some sword-fighting warriors as an example. If there is enough interest in this simulation package, I will definitely improve the code in a way that it becomes more generally usable (e.g. add a user interface). See the examples page for example pictures, a short movie, and for screenshots.
pedsim was initially developed for RedHat Linux (i686) using gcc 3.2.2, and was tested on a Opteron 64bit machine with Fedora Core 1. It should compile on every POSIX compatible operating system. However, for windos, you might have to change the networking code. You can download the source code.
There is much more code available than presented here. However, not all of that code is under the GPL. Please contact me if you are interested in other software related to this simulation package. Note that the simulation presented here is very similar to the one used in our academical project, but was basically rewritten from scratch. Therefore, contact me as well if you consider using pedsim, since my future efforts on this GPLed project depend on the feedback I get. Please let me know in which direction this project should be extended, and for which purpose this could be of interest to you.
<<lessIt consists, for the time being, of only a small simulation core and some functions to direct the pedestrians desire. The output of the program is some POV-Ray files generated directly from the main executable (someone needs to separate this eventually), and a data stream in an XML-like format. This stream can be used to attach external viewers in order to watch progress of the simulation in real time. These viewers are available, but are at the moment not under GPL.
This package is suitable for use in crowd simulation (e.g. evacuation), games, and movies. At the moment, it will produce a hard-coded animation sequence of some sword-fighting warriors as an example. If there is enough interest in this simulation package, I will definitely improve the code in a way that it becomes more generally usable (e.g. add a user interface). See the examples page for example pictures, a short movie, and for screenshots.
pedsim was initially developed for RedHat Linux (i686) using gcc 3.2.2, and was tested on a Opteron 64bit machine with Fedora Core 1. It should compile on every POSIX compatible operating system. However, for windos, you might have to change the networking code. You can download the source code.
There is much more code available than presented here. However, not all of that code is under the GPL. Please contact me if you are interested in other software related to this simulation package. Note that the simulation presented here is very similar to the one used in our academical project, but was basically rewritten from scratch. Therefore, contact me as well if you consider using pedsim, since my future efforts on this GPLed project depend on the feedback I get. Please let me know in which direction this project should be extended, and for which purpose this could be of interest to you.
Download (MB)
Added: 2007-01-10 License: GPL (GNU General Public License) Price:
1020 downloads
GridMPI 1.1
GridMPI is a new open-source free-software implementation of the standard MPI library. more>>
GridMPI is a new open-source free-software implementation of the standard MPI (Message Passing Interface) library designed for the Grid. GridMPI project enables unmodified applications to run on cluster computers distributed across the Grid environment.
GridMPI team found that it is feasible to connect cluster computers and to run ordinary scientific applications in distance upto 500 miles. Simple experiment has shown that most MPI benchmarks scale fine upto 20 millisecond round-trip latency which corresponds to about 500 miles in distance, when the clusters are connected by fast 1 to 10 Gbps networks. 500 miles covers the major cities between Tokyo--Osaka in Japan.
Thus, applications which are too large to run on a local cluster should run on multiple clusters in the Grid environment with acceptable performance. However, it is only feasible when using an efficient MPI implementation [1]. Existing implementations are not efficient enough mainly because of the two reasons: their focus on security features and TCP performance problems.
GridMPI skips security layers assuming dedicated secure links. The institutes housing large clusters tend to have their own networks to connect to other institutes in most cases. GridMPI so focuses on the performance on TCP. Since existing implementations are in most cases designed for MPP machines and recently clusters with special hardware, their performance on TCP with Ethernet is not optimal.
Also TCP performance itself is not optimal for the work load of the MPI traffic. In addition, support for heterogeneous combinations of computers of the existing MPI implementations is not satisfactory. Thus, GridMPI is designed and implemented from the scratch. GridMPI is carefully coded and tested with heterogeneity in mind.
Main features:
- Full conformance to the standard: GridMPI passes 100% of the functional tests of the large test suites from ANL and Intel (MPI-1.2 level).
- Full heterogeneity support: GridMPI is fully tested with combinations of processors of 32bit/64bit and big/little-endian.
- Primary support of TCP/IP and sockets: GridMPI is written from scratch and it is new and clean. It is efficient with sockets, and thus suitable for the Grid as well as ordinary Ethernet-based clusters.
- Cooperation with Grid job submission: GridMPI can be used with Globus, Unicore, tool from NAREGI project, etc.
- Checkpointing support: GridMPI supports checkpointing on Linux/IA32 platforms to restart long-running applications from failure.
- Vendor MPI support: GridMPI supports IBM-MPI, Fujitsu-Solaris-MPI, Intel-MPI, and any MPICH-based MPI for clusters with special communication hardware.
Enhancements:
- Minor bugfixes were made.
<<lessGridMPI team found that it is feasible to connect cluster computers and to run ordinary scientific applications in distance upto 500 miles. Simple experiment has shown that most MPI benchmarks scale fine upto 20 millisecond round-trip latency which corresponds to about 500 miles in distance, when the clusters are connected by fast 1 to 10 Gbps networks. 500 miles covers the major cities between Tokyo--Osaka in Japan.
Thus, applications which are too large to run on a local cluster should run on multiple clusters in the Grid environment with acceptable performance. However, it is only feasible when using an efficient MPI implementation [1]. Existing implementations are not efficient enough mainly because of the two reasons: their focus on security features and TCP performance problems.
GridMPI skips security layers assuming dedicated secure links. The institutes housing large clusters tend to have their own networks to connect to other institutes in most cases. GridMPI so focuses on the performance on TCP. Since existing implementations are in most cases designed for MPP machines and recently clusters with special hardware, their performance on TCP with Ethernet is not optimal.
Also TCP performance itself is not optimal for the work load of the MPI traffic. In addition, support for heterogeneous combinations of computers of the existing MPI implementations is not satisfactory. Thus, GridMPI is designed and implemented from the scratch. GridMPI is carefully coded and tested with heterogeneity in mind.
Main features:
- Full conformance to the standard: GridMPI passes 100% of the functional tests of the large test suites from ANL and Intel (MPI-1.2 level).
- Full heterogeneity support: GridMPI is fully tested with combinations of processors of 32bit/64bit and big/little-endian.
- Primary support of TCP/IP and sockets: GridMPI is written from scratch and it is new and clean. It is efficient with sockets, and thus suitable for the Grid as well as ordinary Ethernet-based clusters.
- Cooperation with Grid job submission: GridMPI can be used with Globus, Unicore, tool from NAREGI project, etc.
- Checkpointing support: GridMPI supports checkpointing on Linux/IA32 platforms to restart long-running applications from failure.
- Vendor MPI support: GridMPI supports IBM-MPI, Fujitsu-Solaris-MPI, Intel-MPI, and any MPICH-based MPI for clusters with special communication hardware.
Enhancements:
- Minor bugfixes were made.
Download (0.73MB)
Added: 2006-06-13 License: The Apache License Price:
1228 downloads
Fink 0.27.6
Fink is a package manager that downloads source tarballs from mirror sites, builds them and installs them. more>>
Fink is a package manager that downloads source tarballs from mirror sites, builds them and installs them into a separate directory hierarchy managed using dpkg.
It is a project that wants to bring the full world of Unix Open Source software to Darwin and Mac OS X. As a result, we have two main goals. First, to modify existing Open Source software so that it will compile and run on Mac OS X. (This process is called porting.) Second, to make the results available to casual users as a coherent, comfortable distribution that matches what Linux users are used to. (This process is called packaging.) The project offers precompiled binary packages as well as a fully automated build-from-source system.
To achieve these goals, Fink relies on the excellent package management tools produced by the Debian project - dpkg, dselect and apt-get. On top of that, Fink adds its own package manager, named (surprise!) fink. You can view fink as a build engine - it takes package descriptions and produces binary .deb packages from that. In the process, it downloads the original source code from the Internet, patches it as necessary, then goes through the whole process of configuring and building the package. Finally, it wraps the results up in a package archive that is ready to be installed by dpkg.
Since Fink sits on top of Mac OS X, it has a strict policy to avoid interference with the base system. As a result, Fink manages a separate directory tree and provides the infrastructure to make it easy to use.
Main features:
- Power. Mac OS X includes only a basic set of command line tools. Fink brings you enhancements for these tools as well as a selection of graphical applications developed for Linux and other Unix variants.
- Convenience. With Fink the compile process is fully automated; youll never have to worry about Makefiles or configure scripts and their parameters again. The dependency system automatically takes care that all required libraries are present. Our packages are usually set up for their maximum feature set.
- Safety. Finks strict non-interference policy makes sure that the vulnerable parts of you Mac OS X system are not touched. You can update Mac OS X without fear that it will step on Finks toes and vice versa. Also, the packaging system lets you safely remove software you no longer need.
- Coherence. Fink is not just a random collection of packages, it is a coherent distribution. Installed files are placed in predictable locations. Documentation listings are kept up to date. Theres a unified interface to control server processes. And theres more, most of it working for you under the hood.
- Flexibility. You only download and install the programs you need. Fink gives you the freedom to install XFree86 or other X11 solutions in any way you like. If you dont want X11 at all, thats okay too.
Enhancements:
- fix 64bit-cpu bug
<<lessIt is a project that wants to bring the full world of Unix Open Source software to Darwin and Mac OS X. As a result, we have two main goals. First, to modify existing Open Source software so that it will compile and run on Mac OS X. (This process is called porting.) Second, to make the results available to casual users as a coherent, comfortable distribution that matches what Linux users are used to. (This process is called packaging.) The project offers precompiled binary packages as well as a fully automated build-from-source system.
To achieve these goals, Fink relies on the excellent package management tools produced by the Debian project - dpkg, dselect and apt-get. On top of that, Fink adds its own package manager, named (surprise!) fink. You can view fink as a build engine - it takes package descriptions and produces binary .deb packages from that. In the process, it downloads the original source code from the Internet, patches it as necessary, then goes through the whole process of configuring and building the package. Finally, it wraps the results up in a package archive that is ready to be installed by dpkg.
Since Fink sits on top of Mac OS X, it has a strict policy to avoid interference with the base system. As a result, Fink manages a separate directory tree and provides the infrastructure to make it easy to use.
Main features:
- Power. Mac OS X includes only a basic set of command line tools. Fink brings you enhancements for these tools as well as a selection of graphical applications developed for Linux and other Unix variants.
- Convenience. With Fink the compile process is fully automated; youll never have to worry about Makefiles or configure scripts and their parameters again. The dependency system automatically takes care that all required libraries are present. Our packages are usually set up for their maximum feature set.
- Safety. Finks strict non-interference policy makes sure that the vulnerable parts of you Mac OS X system are not touched. You can update Mac OS X without fear that it will step on Finks toes and vice versa. Also, the packaging system lets you safely remove software you no longer need.
- Coherence. Fink is not just a random collection of packages, it is a coherent distribution. Installed files are placed in predictable locations. Documentation listings are kept up to date. Theres a unified interface to control server processes. And theres more, most of it working for you under the hood.
- Flexibility. You only download and install the programs you need. Fink gives you the freedom to install XFree86 or other X11 solutions in any way you like. If you dont want X11 at all, thats okay too.
Enhancements:
- fix 64bit-cpu bug
Download (1.2MB)
Added: 2007-07-21 License: GPL (GNU General Public License) Price:
501 downloads
dcache 0.6.2
dcache is a database library implementing a persistent first-in-first-out cache. more>>
dcache is a database library implementing a persistent first-in-first-out cache.
The database (or `cache) size limits are configured at creation time, and as soon as they are reached the oldest records are automatically removed.
dcache library has a number of commandline tools for managing the database.
dcache is a disk based caching database in a single file containing a header and fixed sized hash and data space.
The header holds variables and constants describing the database.
The hash table holds pointers into the data area and hashes of the keys. The hash function used is a crc32.
The data area consists of the data, the key, a 64bit number with application defined use, and two 32bit numbers holding key and data lengths.
The header and hash table are mapped into process address space using the mmap(2) system call. The data area is not memory mapped, thus allowing to handle multi-gigabyte files even on systems with a 32bit address space.
Main features:
- The database size is limited to 63 bits on operating systems supporting large files.
- The database size is limited to 31 bits (2 gigabytes) on operating systems not supporting large files.
- The sum of the length of key, data and record overhead is limited to 31 bits (2 gigabytes).
- The record overhead in the data area is 16 bytes.
- The number of possible keys is limited by the address space of the process, or somewhat over 200 million, whatever comes first.
- Storage of numbers is done in big endian byte order (network byte order). Databases are portable between hosts with different byte orders.
- The size of the cache and the number of records in it are set at creation time.
- The cache is cleaned up automatically, removing old records if theres not enough space for data or records.
- Deletions are supported.
- Multiple readers and writers are supported, provided that the applications lock to database.
- Keys need not be unique.
The dcache library files are published under the GNU Lesser General Public License (dont hesitate to ask me if this is a problem for you). The tools are published under the GNU GENERAL PUBLIC LICENSE.
Enhancements:
- This release fixes a few compiler and linker warnings, among them those breaking the self check when using dietlibc.
- No functional changes were done.
<<lessThe database (or `cache) size limits are configured at creation time, and as soon as they are reached the oldest records are automatically removed.
dcache library has a number of commandline tools for managing the database.
dcache is a disk based caching database in a single file containing a header and fixed sized hash and data space.
The header holds variables and constants describing the database.
The hash table holds pointers into the data area and hashes of the keys. The hash function used is a crc32.
The data area consists of the data, the key, a 64bit number with application defined use, and two 32bit numbers holding key and data lengths.
The header and hash table are mapped into process address space using the mmap(2) system call. The data area is not memory mapped, thus allowing to handle multi-gigabyte files even on systems with a 32bit address space.
Main features:
- The database size is limited to 63 bits on operating systems supporting large files.
- The database size is limited to 31 bits (2 gigabytes) on operating systems not supporting large files.
- The sum of the length of key, data and record overhead is limited to 31 bits (2 gigabytes).
- The record overhead in the data area is 16 bytes.
- The number of possible keys is limited by the address space of the process, or somewhat over 200 million, whatever comes first.
- Storage of numbers is done in big endian byte order (network byte order). Databases are portable between hosts with different byte orders.
- The size of the cache and the number of records in it are set at creation time.
- The cache is cleaned up automatically, removing old records if theres not enough space for data or records.
- Deletions are supported.
- Multiple readers and writers are supported, provided that the applications lock to database.
- Keys need not be unique.
The dcache library files are published under the GNU Lesser General Public License (dont hesitate to ask me if this is a problem for you). The tools are published under the GNU GENERAL PUBLIC LICENSE.
Enhancements:
- This release fixes a few compiler and linker warnings, among them those breaking the self check when using dietlibc.
- No functional changes were done.
Download (0.087MB)
Added: 2005-12-09 License: LGPL (GNU Lesser General Public License) Price:
1415 downloads
IOzone 3.271
IOzone is a filesystem benchmark utility. more>>
IOzone is a filesystem benchmark tool. The benchmark generates and measures a variety of file operations. Iozone has been ported to many machines and runs under many operating systems.
Iozone is very useful for performing a broad filesystem analysis of a vendors computer platform. The benchmark tests file I/O performance for the following operations:
- Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write.
Main features:
- ANSII C source
- POSIX async I/O
- Mmap() file I/O
- Normal file I/O
- Single stream measurement
- Multiple stream measurement
- Distributed fileserver measurements (Cluster)
- POSIX pthreads
- Multi-process measurement
- Excel importable output for graph generation
- Latency plots
- 64bit compatible source
- Large file compatible
- Stonewalling in throughput tests to eliminate straggler effects
- Processor cache size configurable
- Selectable measurements with fsync, O_SYNC
- Builds for: AIX, BSDI, HP-UX, IRIX, FreeBSD, Linux, OpenBSD, NetBSD, OSFV3, OSFV4, OSFV5, SCO OpenServer, Solaris, Windows95/98/NT
While computers are typically purchased with an application in mind it is also likely that over time the application mix will change. Many vendors have enhanced their operating systems to perform well for some frequently used applications.
Although this accelerates the I/O for those few applications it is also likely that the system may not perform well for other applications that were not targeted by the operating system. An example of this type of enhancement is: Database. Many operating systems vendors have tested and tuned the filesystem so it works well with databases.
While the database users are happy, the other users may not be so happy as the entire system may be giving all of the system resources to the database users at the expense of all other users. As time rolls on the system administrator may decide that a few more office automation tasks could be shifted to this machine.
The load may now shift from a random reader application (database) to a sequential reader. The users may discover that the machine is very slow when running this new application and become dissatisfied with the decision to purchase this platform.
By using Iozone to get a broad filesystem performance coverage the buyer is much more likely to see any hot or cold spots and pick a platform and operating system that is more well balanced.
The NFS3 Read Latency graph shows the latency of 4k read operations over an NFS Version 3 filesystem mounted on a client running Iozone.
The NFS3 Re-read Latency graph shows the re-read latency of 4k reads over an NFS Version 3 filesystem. One can clearly see the effects of the client side cache. Here the latencies are the same as local buffer cache latencies.
Enhancements:
- This release adds support for block device testing.
- It adds support for multi-node testing with the full path name to test files.
<<lessIozone is very useful for performing a broad filesystem analysis of a vendors computer platform. The benchmark tests file I/O performance for the following operations:
- Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write.
Main features:
- ANSII C source
- POSIX async I/O
- Mmap() file I/O
- Normal file I/O
- Single stream measurement
- Multiple stream measurement
- Distributed fileserver measurements (Cluster)
- POSIX pthreads
- Multi-process measurement
- Excel importable output for graph generation
- Latency plots
- 64bit compatible source
- Large file compatible
- Stonewalling in throughput tests to eliminate straggler effects
- Processor cache size configurable
- Selectable measurements with fsync, O_SYNC
- Builds for: AIX, BSDI, HP-UX, IRIX, FreeBSD, Linux, OpenBSD, NetBSD, OSFV3, OSFV4, OSFV5, SCO OpenServer, Solaris, Windows95/98/NT
While computers are typically purchased with an application in mind it is also likely that over time the application mix will change. Many vendors have enhanced their operating systems to perform well for some frequently used applications.
Although this accelerates the I/O for those few applications it is also likely that the system may not perform well for other applications that were not targeted by the operating system. An example of this type of enhancement is: Database. Many operating systems vendors have tested and tuned the filesystem so it works well with databases.
While the database users are happy, the other users may not be so happy as the entire system may be giving all of the system resources to the database users at the expense of all other users. As time rolls on the system administrator may decide that a few more office automation tasks could be shifted to this machine.
The load may now shift from a random reader application (database) to a sequential reader. The users may discover that the machine is very slow when running this new application and become dissatisfied with the decision to purchase this platform.
By using Iozone to get a broad filesystem performance coverage the buyer is much more likely to see any hot or cold spots and pick a platform and operating system that is more well balanced.
The NFS3 Read Latency graph shows the latency of 4k read operations over an NFS Version 3 filesystem mounted on a client running Iozone.
The NFS3 Re-read Latency graph shows the re-read latency of 4k reads over an NFS Version 3 filesystem. One can clearly see the effects of the client side cache. Here the latencies are the same as local buffer cache latencies.
Enhancements:
- This release adds support for block device testing.
- It adds support for multi-node testing with the full path name to test files.
Download (0.64MB)
Added: 2006-11-14 License: Freely Distributable Price:
1076 downloads
TinySID 0.965
TinySID project is the smallest SID player available. more>>
TinySID project is the smallest SID player available. Its most advantage lies in its unique HardSID support, that is:
- exact C64 PC cycle syncronizing
- multispeed tunes will use the same timing a real C64 does
- improved HardSID sample output (includes mixer)
- support for multiprocessor systems
- Previous versions required just 20kbyte disk space. This was however skipped due to 64bit support.
Main features:
- Multiplatform
- Native 32/64 bit windows support
- Runs on Unix/linux platform
- Playstation Portable (PSP) version available
- Also incorporated in rockbox for portable mp3 players
- Accurate playback on both hardsid and software emulation, includes multispeed tunes
- Digitized sample playback on both hardsid and software emulation
- 99% 6510 cpu emulation (still some bugs to fix)
- Fat 6581 SID emulation, including filters. Sounds different than other players!
Please note that TinySID has nothing to do with other projects such as SIDPlay. The 6510/6581 emulation is based on routines by Tammo Hinrichs (kb) and has been further developed.
Enhancements:
- This release added support for multi-speed tunes and digi-playback.
- Bugs in CPU emulation and endian neutral code were fixed.
- Speedups were achieved in the synth renderer.
<<less- exact C64 PC cycle syncronizing
- multispeed tunes will use the same timing a real C64 does
- improved HardSID sample output (includes mixer)
- support for multiprocessor systems
- Previous versions required just 20kbyte disk space. This was however skipped due to 64bit support.
Main features:
- Multiplatform
- Native 32/64 bit windows support
- Runs on Unix/linux platform
- Playstation Portable (PSP) version available
- Also incorporated in rockbox for portable mp3 players
- Accurate playback on both hardsid and software emulation, includes multispeed tunes
- Digitized sample playback on both hardsid and software emulation
- 99% 6510 cpu emulation (still some bugs to fix)
- Fat 6581 SID emulation, including filters. Sounds different than other players!
Please note that TinySID has nothing to do with other projects such as SIDPlay. The 6510/6581 emulation is based on routines by Tammo Hinrichs (kb) and has been further developed.
Enhancements:
- This release added support for multi-speed tunes and digi-playback.
- Bugs in CPU emulation and endian neutral code were fixed.
- Speedups were achieved in the synth renderer.
Download (0.020MB)
Added: 2007-01-05 License: GPL (GNU General Public License) Price:
1027 downloads
mubench 0.2.2
mubench is an in-depth, low-level benchmark for x86 processors. more>>
mubench is an in-depth, low-level benchmark for x86 processors. Its primary goal is to provide useful information for people who optimize assembly code and for people who write compilers. mubench project measures latency and throughput for each individual instruction (sometimes several forms of the same instruction), as well as the throughput of arbitrary instruction mixes. The results produced by mubench are typically an order of magnitude more detailed than those found in AMD or Intel manuals.
mubench results for a variety of processors are available. If you find this information useful, please run mubench on your processor and upload the results.
mubench fully supports all SIMD instruction sets for the x86, including SSSE3, SSE3, SSE2, SSE, MMX, MMX Ext, 3DNow! and 3DNow! Ext. Support for non-SIMD instructions is partial: most data move, binary arithmetic, logical, shift/rotate and bit/byte instructions are supported, but other instructions, particularly branch and function call instructions or instructions manipulating the stack, are not supported. Floating-point instructions for the x87 are not supported. mubench only uses register-to-register (or immediate) forms of the instructions; memory operands are not supported. These limitations will be gradually removed in later releases.
Running:
perl mubench.pl [options]
Options:
--(no-)accurate runs tests several times (default on)
--mhz=2500 processor speed in MHz (normally autodetected from /proc/cpuinfo, set here if that
is wrong, for example if you have SpeedStep enabled)
--(no-)64bit benchmark 64-bit (amd64, emt64, x86-64) instructions (default autodetected)
--(no-)32bit benchmark 32-bit instructions
--(no-)pairs benchmark instruction mixes (default on, very slow; use --no-pairs for a very fast benchmark
that runs in minutes)
--include=add,sub benchmark only instructions matching the given list of patterns (regular expressions ok)
--output=xml|csv|text select output format
--outfile=file.xml output file to save results to (default mubench-results- .xml if xml,
standard output otherwise)
Enhancements:
- the fast form of the benchmark is now default.
- gcc 4.x now works
- a number of non-simd instructions added, support for non-simd is much closer to complete now
<<lessmubench results for a variety of processors are available. If you find this information useful, please run mubench on your processor and upload the results.
mubench fully supports all SIMD instruction sets for the x86, including SSSE3, SSE3, SSE2, SSE, MMX, MMX Ext, 3DNow! and 3DNow! Ext. Support for non-SIMD instructions is partial: most data move, binary arithmetic, logical, shift/rotate and bit/byte instructions are supported, but other instructions, particularly branch and function call instructions or instructions manipulating the stack, are not supported. Floating-point instructions for the x87 are not supported. mubench only uses register-to-register (or immediate) forms of the instructions; memory operands are not supported. These limitations will be gradually removed in later releases.
Running:
perl mubench.pl [options]
Options:
--(no-)accurate runs tests several times (default on)
--mhz=2500 processor speed in MHz (normally autodetected from /proc/cpuinfo, set here if that
is wrong, for example if you have SpeedStep enabled)
--(no-)64bit benchmark 64-bit (amd64, emt64, x86-64) instructions (default autodetected)
--(no-)32bit benchmark 32-bit instructions
--(no-)pairs benchmark instruction mixes (default on, very slow; use --no-pairs for a very fast benchmark
that runs in minutes)
--include=add,sub benchmark only instructions matching the given list of patterns (regular expressions ok)
--output=xml|csv|text select output format
--outfile=file.xml output file to save results to (default mubench-results- .xml if xml,
standard output otherwise)
Enhancements:
- the fast form of the benchmark is now default.
- gcc 4.x now works
- a number of non-simd instructions added, support for non-simd is much closer to complete now
Download (0.079MB)
Added: 2006-12-02 License: GPL (GNU General Public License) Price:
1058 downloads
hamsterdb 0.4.5
hamsterdb is a database engine written in ANSI C. more>>
hamsterdb is a database engine written in ANSI C. hamsterdb supports a B+Tree index structure, uses memory mapped I/O (if available), and can create in-memory databases.
Main features:
- B+Tree index with variable length keys
- Configurable page size and cache size
- ANSI-C implementation, should be portable on all platforms, also embedded
- Uses memory mapped I/O for fast disk access (but falls back to read/write if mmap is not available)
- Uses 64bit file pointers
- Endian-independent (not tested, though)
- Support for in-memory-databases
Enhancements:
- This release implements "record number" databases; these databases behave like "auto-increment" tables in SQL.
- The keys of new records are automatically assigned and incremented with each insert.
- Also, a few minor bugs were fixed, and some optimizations took place; the generated database files are much smaller now.
<<lessMain features:
- B+Tree index with variable length keys
- Configurable page size and cache size
- ANSI-C implementation, should be portable on all platforms, also embedded
- Uses memory mapped I/O for fast disk access (but falls back to read/write if mmap is not available)
- Uses 64bit file pointers
- Endian-independent (not tested, though)
- Support for in-memory-databases
Enhancements:
- This release implements "record number" databases; these databases behave like "auto-increment" tables in SQL.
- The keys of new records are automatically assigned and incremented with each insert.
- Also, a few minor bugs were fixed, and some optimizations took place; the generated database files are much smaller now.
Download (0.46MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
808 downloads
QtiPlot 0.9 RC3
QtiPlot is a data analysis and scientific plotting. more>>
QtiPlot is a data analysis and scientific plotting. Free clone of Origin.
QtiPlot uses Qt and the excellent libraries Qwt, GSL, QwtPlot3D and Ingo Bergs Fast Mathematical Parser.
Main features:
- Neat 2D and 3D data plotting
- ASCII-Import
- Spreadsheet and calculations in column-logic
- Great non-linear y=f(x) curve fitting and estimation of statistical errors of the fit-parameters
Whats New in 0.8.9 Stable Release:
- Improved the manual and changed the help system in order to use the powerful QAssistant (it must be placed in the same folder as the qtiplot executable).
- Upgraded to the unofficially released yet version muParser 1.28 which fixes crashes on 64bit machines when working with 3D surface plots.
- Upgraded to the last release of liborigin.
- Added a toolbar for matrix plots.
- Added several toolbuttons to the 3D plots toolbar.
- Improved the automatical layout of 3D plots and fixed a bug in changing the Z scale limits.
- Added the possibility to set the values of a matrix using the x and y parameters as in Origin.
Whats New in 0.9 RC3 Development Release:
- Improved handling of decimal separators.
- Improved 3D plotting.
- Improved import of Origin 7.5 files.
- Lots of bug fixes and improvements.
<<lessQtiPlot uses Qt and the excellent libraries Qwt, GSL, QwtPlot3D and Ingo Bergs Fast Mathematical Parser.
Main features:
- Neat 2D and 3D data plotting
- ASCII-Import
- Spreadsheet and calculations in column-logic
- Great non-linear y=f(x) curve fitting and estimation of statistical errors of the fit-parameters
Whats New in 0.8.9 Stable Release:
- Improved the manual and changed the help system in order to use the powerful QAssistant (it must be placed in the same folder as the qtiplot executable).
- Upgraded to the unofficially released yet version muParser 1.28 which fixes crashes on 64bit machines when working with 3D surface plots.
- Upgraded to the last release of liborigin.
- Added a toolbar for matrix plots.
- Added several toolbuttons to the 3D plots toolbar.
- Improved the automatical layout of 3D plots and fixed a bug in changing the Z scale limits.
- Added the possibility to set the values of a matrix using the x and y parameters as in Origin.
Whats New in 0.9 RC3 Development Release:
- Improved handling of decimal separators.
- Improved 3D plotting.
- Improved import of Origin 7.5 files.
- Lots of bug fixes and improvements.
Download (MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
846 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above 64bit search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed