Search This Blog

Network-Based Computing




Network-Based Computing

Course Overview

D. K. Panda, Network-Based Computing: Issues, Trends, and Challenges Network-Based Computing: Issues, Trends, and Challenges


Important Notes : - 

These are the collection of lectures notes . Our subjective is to help students to find all engineering notes with different lectures slides in power point, pdf or html file at one place. Because we always face that we lose much time by searching in  Google or yahoo like search engines to find or downloading a good lecture notes in our subject area. Also it is difficult to find popular authoress or books slides with free of cost.

    If you find any copyrighted slides or notes then please inform us immediately by comments or email as following address .I will take actions to remove it. Please click bellow to download ppt slides/ pdf notes. If you face any problem in downloading or if you find any link not correctly work or if you have any idea to improve this blog/site or if you find any written mistake or you think some subjects notes should be include then give your suggestion as comment by clicking on comment link bellow the post (bottom of page) or email us in this address engineeringppt.blogspot@gmail.com?subject=comments on engineeringppt.blogspot.com. I will must consider your comments only within 1-2 days.

If you have any good class notes/lecture slides in ppt or pdf or html format then please you upload these files to rapidshare.come and send us links or all files by our email address engineeringppt.blogspot@gmail.com?subject=comments on engineeringppt.blogspot.com.

To find your notes quickly please see the contents on the right hand side of this page which is alphabetically arranged and right click on it. After clicking immediately you find all the notes ppt / pdf / html / video of your searching subjects.

It is better to search your subject notes by clicking on search button which is present at middle of right side of this web page. Then enter your subject and press enter key then you can find all of your lectures notes and click on it.
Thank you for visiting our site.




Click here to download the files:-


Networking Technologies and Issues
1.a. Overview of Interconnection Networks and Issues (Switching, Routing and Deadlock freedom), (Slides for papers 1.a-1.c)
1.b. N.J. Boden, D. Cohen, R.E. Felderman, A.E. Kulawik, C.L. Seitz, J.N. Seizovic, and W. Su. Myrinet: A Gigabit-per-second Local Area Network. IEEE Micro, 15(1):29--36, February 1995.
1.c. Fabrizio Petrini, Wu-chun Feng, Adolfy Hoisie, Salvador Coll, and Eitan Frachtenberg. The Quadrics Network (QsNet): High-Performance Clustering Technology. In Hot Interconnects 9, Stanford University, Palo Alto, CA, August 2001.
1.d. Introduction to InfiniBand, A white paper from Mellanox Corporation. (Slides for papers 1.d-1.g)
1.e. InfiniBand -- Industry Standard Data Center Fabric is Ready for Prime Time, A white paper from Mellanox Corporation.
1.f. InfiniBand Software and Protocols Enable Seamless Off-the-shelf Applications Deployment, A white paper from Mellanox Corporation.
1.g. 4th Generation Server & Storage Adapter Architecture, A white paper from Mellanox Corporation.
1.h. 10 Gigabit Ethernet Technology Overview, A white paper from Intel Corporation. (Slides for papers 1.h-1.l)
1.i. Overview of Requirements and Applications for 40 Gigabit and 100 Gigabit Ethernet A white paper from Ethernet Alliance.
1.j. Time for TOE: The Benefits of 10Gbps TCP Offload, , White Paper, Chelsio Corporation.
1.k. Understanding iWARP: Eliminating Overhead and Latency in multi-Gb Ethernet Networks, , White Paper, Neteffect.
1.l. H. Subramoni, P. Lai, M. Luo and D. K. Panda, RDMA over Etnernet - A preliminary Study, , HPIDC Workshop, in Conjunction with Cluster '09, 2009.

User-Level Protocols


2.a. Raoul A.F. Bhoedjang, Tim Ruhl, Henri E. Bal, User-Level Network Interface Protocols, IEEE Computer, Nov. 1998, pp. 53-60. (Slides for papers 2.a-2.c)
2.b. P. Shivam, P. Wyckoff, and D. K. Panda, EMP: Zero-copy OS-bypass NIC-driven Gigabit Ethernet Message Passing, Supercomputing (SC '01), November 2001.
2.c. InfiniBand? Host Channel Adapter Verb Implementer's Guide, Intel Corporation.

Programming Models and Environments

3.a. W. Gropp, E. Lusk, N. Doss, and T. Skjellum, A high-performance, portable implementation of the MPI message-passing interface standard, Tech. Report ANL/MCS-P5670296, Argonne National Laboratory, February 1996. (Slides for papers 3.a-3.c)
3.b. Al Geist, Ewing Lusk, William Gropp, William Saphir, Steve Huss-Lederman, Tony Skjellum, Andrew Lumsdaine, and Marc Snir, MPI-2: Extending the Message-Passing Interface. In EuroPar '96, February 1996.
3.c. William Gropp and Ewing Lusk, MPICH Abstract Device Interface, Version 3.3, Dec. 2001.
3.d. J. Protic, M. Tomasevic, and V. Milutinovic. Distributed shared memory: Concepts and systems. IEEE Parallel & Distributed Technology, 4(2):63--79, Summer 1996. (Slides for papers 3.d-3.f)
3.e. C. Amza, A. L. Cox, and et al. Treadmarks: Shared memory computing on networks of workstations. IEEE Computer, 29(2):18--28, February 1996.
3.f. Alan L. Cox et al. A Performance Comparison of Homeless and Home-Based Lazy Release Consistency Protocols in Software Shared Memory HPCA-5 Conference.
3.g. Jarek Nieplocha, Bruce Palmer, Vinod Tipparaju, Manojkumar Krishnan, Harold Trease and Edo Apra, Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit , International Journal of High Performance Computing Applications, Vol. 20, No. 2, 203-231p, 2006 (Slides for papers 3.g-3.j)
3.h. J. Nieplocha, V. Tipparaju, M. Krishnan, and D. Panda. High Performance Remote Memory Access Comunications: The ARMCI Approach. International Journal of High Performance Computing and Applications, Vol 20(2), 233-253p, 2006.
3.i. C. Barton, C. Cascaval, S. Chatterjee, G. Almasi, Y. Zheng, M. Farreras, J. Amaral. Shared Memory Programming for Large Scale Machines, ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation (PLDI).
3.j. Philleppe Charles, et. al., X10 - An Object-Oriented Approach to Non-Uniform Cluster Computing Proc. of OOPSLA '05.

Implementation of Programming Models and Environments on Systems with Modern Networks

4.a. J. Liu, J. Wu, S. P. Kini, P. Wyckoff, and D. K. Panda, High Performance RDMA-Based MPI Implementation over InfiniBand, Int'l Conference on Supercomputing (ICS '03), June 2003. (Slides for papers 4.a-4.c)
4.b. S. Sur, H.-W. Jin, L. Chai and D. K. Panda RDMA Read Based Rendezvous Protocol for MPI over InfiniBand: Design Alternatives and Benefits , Symposium on Principles and Practice of Parallel Programming (PPOPP'06), March 29-31, 2006, Manhattan, New York City.
4.c. W. Huang, G. Santharaman, H. -W. Jin, and D. K. Panda, Design Alternatives and Performance Trade-offs for Implementing MPI-2 over InfiniBand, EuroPVM/MPI 2005, Sept. 2005.
4.d. S. Sur, M. Koop, and D. K. Panda, High-Performance and Scalable MPI over InfiniBand with Reduced Memory Usage: An In-Depth Performance Analysis , SuperComputing (SC 06), November, 2006.
4.e. M. Koop, S. Sur and D. K. Panda, Zero-Copy Protocol for MPI using InfiniBand Unreliable Datagram , IEEE International Conference on Cluster Computing (Cluster'07), Austin, TX, September 2007.
4.f. M. Koop, T. Jones and D. K. Panda, MVAPICH-Aptus: Scalable High-Performance Multi-Transport MPI over InfiniBand, Int'l Parallel and Distributed Processing Symposium (IPDPS), 2008.
4.g. L. Chai, A. Hartono and D. K. Panda, Designing High Performance and Scalable MPI Intra-node Communication Support for Clusters , The IEEE International Conference on Cluster Computing (Cluster 2006), September 2006.
4.h. H. -W. Jin, S. Sur, L. Chai, and D. K. Panda, LiMIC: Support for High-Performance MPI Intra-Node Communication on Linux Cluster , International Conference on Parallel Processing (ICPP-05), June 2005.
4.i. L. Chai, P. Lai, H. -W. Jin, and D. K. Panda, Designing An Efficient Kernel-level and User-level Hybrid Approach for MPI Intra-node Communication on Multi-core Systems, , International Conference on Parallel Processing (ICPP-08), Sept 2008.
4.j. J. Liu, A. Vishnu, D. K. Panda, Building Multirail InfiniBand Clusters: MPI-Level Design and Performance Evaluation, SuperComputing 2004 Conference (SC '04), November, 2004.
4.k. A. Vishnu, M. Koop, A. Moody, A. Mamidala, S. Narravula and D. K. Panda, Hot-Spot Avoidance With Multi-Pathing Over InfiniBand: An MPI Perspective , Int'l Symposium on Cluster Computing and the Grid (CCGrid), Rio de Janeiro - Brazil, May 2007
4.l. M. Koop, J. Sridhar and D.K. Panda, Scalable MPI Design over InfiniBand using eXtended Reliable Connection , IEEE Cluster 2008, September 2008.
4.m. M. Koop, M. Luo and D.K. Panda, Reducing Network Contention with Mixed Workloads on Modern Multicore Clusters , IEEE Cluster 2009, September 2009.
4.n. Q. Gao, W. Yu, W. Huang and D. K. Panda, Application-Transparent Checkpoint/Restart for MPI Programs over InfiniBand , Int'l Conference on Parallel Processing (ICPP), August 2006.
4.o. X. Ouyang, K. Gopalakrishnan, T. Gangagharappa and D. K. Panda, Fast Checkpointing by Write Aggregation with Dynamic Buffer and Interleaving on Multicore Architecture , Int'l Conference on High Performance Computing (HiPC '09), Dec 2009.
4.p. S. Narravula, A. R. Mamidala, A. Vishnu, G. Santhanaraman, and D. K. Panda, High Performance MPI over iWARP: Early Experiences , Int'l Conference on Parallel Processing, XiAn, China, September 2007.
4.q. T. Gangadharappa, M. Koop and D. K. Panda, Designing and Evaluating MPI-2 Dynamic Process Management Support for InfiniBand, Int¢l Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2 ¢09), in Conjunction with ICPP '09, Sept. 2009.
4.r. V. Tipparaju, G. Santhanaraman, J. Nieplocha, and D. K. Panda. Host-Assisted Zero-Copy Remote Memory Access Communication on InfiniBand. Int'l Parallel and Distributed Processing Symposium (IPDPS 04), April, 2 004.
4.s. C. Coarfa, Y. Dotsenko, J. Mellor-Crummey, F. Cantonnet, T. El-Ghazawi, A. Mohanty, Y. Yao, An Evaluation of Global Address Space Languages: Co-Array Fortran and Unified Parallel C PPOPP 2005
4.t. C. Bell, et. al., Optimizing Bandwidth Limited Problems Using One-Sided Communication and Overlapa IPDPS '06

Collective Communication Optimization

5.a. J. Liu, A. Mamidala and D. K. Panda. Fast and Scalable MPI-Level Broadcast using InfiniBand's Hardware Multicast Support. in Int'l Parallel and Distributed Processing Symposium (IPDPS 04), April , 2004.
5.b. A. Mamidala, A. Vishnu and D. K. Panda, Efficient Shared Memory and RDMA based Design for MPI Allgather over InfiniBand , EuroPVM/MPI, September 2006.
5.c. R. Kumar, A. Mamidala and D. K. Panda, Scaling Alltoall Collective on Multi-core Systems , CAC '08, in conjunction with IPDPS '08.
5.d. K. Kandalla, H. Subramoni, G. Santhanaraman, M. Koop and D. K. Panda, Designing Multi-Leader-Based Allgather Algorithms for Multi-Core Clusters , CAC '09, in conjunction with IPDPS '09.

Scalable Data Centers

6.a. P. Balaji, K. Vaidyanathan, S. Narravula, H.-W. Jin, and D. K. Panda, Designing Next-Generation Data-Centers with Advanced Communication Proto cols and Systems Services, Workshop on NSF Next Generation Software(NGS) Pro gram; held in conjuction with IPDPS, Greece, 2006.
6.b. K. Vaidyanathan, S. Narravula, and D. K. Panda, DDSS: A Low-Overhead Distributed Data Sharing Substrate for Cluster-Based Data-Centers over Modern Interconnects , Int'l Symposium on High Performance Computing (HiPC 06), December, 2006.
6.c. S. Narravula, P. Balaji, K. Vaidyanathan, S. Krishnamoorthy, J. Wu, and D. K. Panda, Supporting Strong Coherency for Active Caches in Multi-Tier Data-Centers over InfiniBand . SAN-03 Workshop (in conjunction with HPCA), Feb. 2004.
6.d. S. Narravula, A. Mamidala, A. Vishnu, K. Vaidyanathan and D. K. Panda, High Performance Distributed Lock Management Services using Network-based Remote Atomic Operations , Int'l Symposium on Cluster Computing and the Grid (CCGrid), Rio de Janeiro - Brazil, May 2007.
6.e. P. Lai, S. Narravula, K. Vaidyanathan and D. K. Panda, Advanced RDMA-based Admission Control for Modern Data-Centers , Int'l Symposium on Cluster Computing and the Grid (CCGrid), May 2008.

Efficient WAN-Level Communication

7.a. S. Narravula, H. Subramoni, P. Lai, R. Noronha and D. K. Panda, Performance of HPC Middleware over InfiniBand WAN , Int'l Conference on Parallel Processing (ICPP '08), May 2008.
7.b. P. Lai, H. Subramoni, S. Narravula, A. Mamidala and D. K. Panda, Designing Efficient FTP Mechanisms for High Performance Data-Transfer over InfiniBand, Int'l Conference on Parallel Processing (ICPP '09), Sept. 2009.
7.c. H. Subramoni, P. Lai, R. Kettimuthu and D. K. Panda, High Performance Data Transfer in Grid Environment Using GridFTP over InfiniBand , CSE TechReport, TR53 (11/09).

I/O and File Systems

8.a. J. Wu, P. Wyckoff, and D. K. Panda. PVFS over InfiniBand: Design and Performance Evaluation. International Conference on Parallel Processing (ICPP 03). Oct. 2003.
8.b. Shuang Liang, Weikuan Yu, and D.K. Panda, High Performance Block I/O for Global File System (GFS) with InfiniBand RDMA ,Int'l Conference on Parallel Processing (ICPP), 2006.
8.c. R. Noronha, L. Chai, T. Talpey and D. K. Panda, Designing NFS With RDMA For Security, Performance and Scalability , Int'l Conference on Parallel Processing, XiAn, China, September 2007.
8.d. X. Ouyang, S. Marcarelli and D. K. Panda, Aggregating Checkpoint Writes to Staging Area, link will be provided soon.

Virtualization and HPC

9.a. W. Huang, J. Liu, B. Abali, and D. K. Panda, A Case for High Performance Computing with Virtual Machines , The 20th ACM International Conference on Supercomputing (ICS'06), June 2006.
9.b. J. Liu, W. Huang, B. Abali and D. K. Panda, High Performance VMM-Bypass I/O in Virtual Machines , USENIX Annual Technical Conference, June 2006.
9.c. W. Huang, J. Liu, M. Koop, B. Abali and D. K. Panda, Nomad: Migrating OS-bypass Networks in Virtual Machines , The 3rd ACM/USENIX Conference on Virtual Execution Environments (VEE'07), San Diego, CA, June 2007
9.d. W. Huang, Q. Gao, J. Liu, and D.K. Panda. High Performance Virtual Machine Migration with RDMA over Modern Interconnects . IEEE International Conference on Cluster Computing (Cluster'07), Austin, TX, September 2007. Selected as a BEST Paper.
9.e. W. Huang, M. Koop, Q. Gao and D.K. Panda. Virtual Machine Aware Communication Libraries for High Performance Computing . SuperComputing (SC'07), Reno, NV, November 2007.


No comments:

Post a Comment