Dr. Markus Fischer

Dr. rer. nat. Dipl. Inf.
HPC Consultant
CV

Phone/Fax:
+49 160 408 7888
+49 89 38 66 68 46
Phone (USA):
+1 917 251 8106
E-Mail:
markus@markus-fischer.de
WWW:
http://www.markus-fischer.de

Welcome to my page where you will find information about my major research projects related to parallel computing on clusters of pc's and workstations:
  • Sockets Direct on System Area Networks: Fast Sockets, SAN Sockets, Cluster Sockets
    • This pluggable layer will map distributed socket applications to a system area network. The binary compatibility will enhance existing applications to fully exploit System Area Network performance. SAN Sockets enable unmodified exisiting applications to benefit directly from System Area Networks, like for example Myrinet. There is no need to recompile/link your application and distributed applications (like databases etc) will work out of the box . Click here or here for some very extraordinary results.
      The graphs show the performance gain when mapping an application (unmodified binary) to Myrinet.

      Further results of microbenchmarks (IPERF, TTCP, Netpipe, Netperf) can be found here . They include a comparison with Gigabit Ethernet .

      Using latest hardware, the achieved latency is sub 6 usec and bandwidth has been measured to be as high as 495 MByte/s.


    • Available platforms are Windows NT/2000, Linux and Solaris. The implementation has been carried out as Winsock Direct, Layered Service Provider, shared library and Linux Kernel Module.

      An updated presentation can be found at the Myrinet Users Group Meeting 2002, Vienna Presentation Slides MUG2002

      Besides an improvement in the order of a magnitude for latency and bandwith, the benefits are less CPU load since the TCP/IP overhead which comes in numerous ways is simply eliminated. This results in a performance of > 3.8Gbit/s with 8% CPU load (measurement using netperf).
      Applications which will benefit from Sockets Direct will be distributed applications using sockets (e.g: parallel databases) but also DCOM or Corba applications.

  • Heterogeneous Load Balancing
    • e.g. Performance Prediction, Application leveled Scheduling, Networking Performance
  • UNIX and WIN32, Interoperability and Software Migration
    • WINRSHD : A Remote Execution Facility to Harness and Control Remote Windows(TM) Resources (includes Secure Remote Shell Daemon / Service for WIN32 )
  • Using the WIN32 Architecture as a Platform for Cluster Computing
    • Winsock Direct for Myrinet (also implemented as LSP) - transparently making use of SAN communiction while keeping socket semantics
  • Message Passing using high speed interconnects

  • Conferences
  • PCM Euro-Par 2001
  • 2nd Myrinet Users Group Meeting in Vienna, Austria, May 2002
  • PCM CCGrid 2003, Tokyo, Japan
  • PCM Cluster 2004, San Diego, CA, USA

For getting more information browse the left frame.


Author: Dr. Markus Fischer
Last updated: 03/2004.