Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.185.731 Times

Algorithm::Networksort 1.05

  Date Added: July 18, 2010  |  Visits: 808

Algorithm::Networksort

Report Broken Link
Printer Friendly Version


Product Homepage
Download (89 downloads)



Algorithm::Networksort can create inline comparisons for sorting. SYNOPSIS use Algorithm::Networksort qw(:all); my $inputs = 4; # # Generate the network (a list of comparators). # my @network = nw_comparators($inputs); # # Print the list, and print the graph of the list. # print nw_format(@network, $inputs), "n"; print nw_graph(@network, $inputs), "n"; This module will create sorting networks, a sequence of comparisons that do not depend upon the results of prior comparisons. Since the sequences and their order never change, they can be very useful if deployed in hardware or used in software with a compiler that can take advantage of parallelism. Unfortunately a network cannot be used for generic run-time sorting like quicksort since the arrangement of the comparisons is fixed according to the number of elements to be sorted. This modules main purpose is to create compare-and-swap macros (or functions, or templates) that one may insert into source code. It may also be used to create images of the networks in either encapsulated postscript (EPS), scalar vector graphics (SVG), or in "ascii art" format..

Requirements: No special requirements
Platforms: Linux
Keyword: Algorithmnetworksort Comparisons Create Inline Libraries Network Print Programming
Users rating: 0/10

License: Freeware Size: 15.36 KB
USER REVIEWS
More Reviews or Write Review


ALGORITHM::NETWORKSORT RELATED
Networking Tools  -  DynVPN 1.0
DynVPN allows you to create Virtual Private Network which secures the traffic between networks. DynVPN enables you to set up a Virtual Private Network between many networks that only have dynamic IP addresses. The Virtual Private Network secures...
11.26 KB  
Network & Internet  -  ifGraph 0.4.10rc3
ifGraph provides a tool to create graphs of network interface traffic via SNMP queries. ifGraph is a set of Perl scripts created to help network administrators to visualize network flow on a daily, weekly, monthly, and yearly basis. The graphics...
 
Web Authoring  -  Pointter PHP Micro-Blogging Social Network 2.0
Pointter is a PHP-based social network platform that lets you create a social network on your website. Right out of the box, your social network will offer nearly all of the features found on today's wildly popular social networks. Pointter is...
1.42 MB  
Utilities  -  Personal Schedule Card Printer 1.0.2
The Personal Schedule Card Printer Program allows you to create, save, copy and print a schedule card to either place outside your office or post on your personal web pages. It has many more options then the schedule card printer that is...
727.04 KB  
Specialized Tools  -  Rpv Printing System 2.00E
Develop reports using any prog language, any OS. Rpv can read your ascii files and transform them into reports including bitmaps, barcodes, etc.. Rpv has a report viewer and a print server included, allowing to preview the reports or to send...
2.88 MB  
Dial-up Networking Tools  -  Radmin VPN 1.4.4642.1
Radmin VPN - is a free and easy-to-use software product to create virtual private network (VPN). The program allows users to establish a secure connection between computers over the Internet as if they were connected over a LAN. Free Radmin VPN...
20.77 MB  
Web Site Promotion  -  FormMail Mobile 1.0
FormMail Mobile is a free PHP form processing script. You can create mobile forms for a variety of applications. Visually create mobile forms in minutes. Create Mobile Forms without needing programming knowledge. FormMail Mobile is 100 percent free.
20 KB  
Programming  -  devkitPro 1.5.7
This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.
444.26 KB  
Multimedia & Graphics  -  NodeBox 1. 9. 2001
NodeBox is a Mac OS X application that lets you create 2D visuals using Python programming code and export them as a PDF or a QuickTime movie. Create static, animated or interactive compositions using simple primitives such as rectangles and...
1.5 MB  
Networking  -  NagMIN 2.2.0
NagMIN is a WebMIN module that provides centralized, integrated, web-based management of popular Open Source monitoring tools to help create a holistic network monitoring environment. NagMIN fully supports and provides enhanced configuration and...
 
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB