Basic Foilset Search
HELP!
* GREY=local
Full Index for
LOCAL foilset NYNET Communication System NCS -- A New Multithreaded Message Passing Environment for ATM
Given by
Salim Hariri
at Rome Laboratory Review on
August 10,1995
.
Foils prepared
August 10,1995
More Detail!
*
Foil Index from this file
*
See also color IMAGE
Overview of Message Passing Tools
Overview of NCS Design Approach
NCS Implementation Approach
Conclusion Remarks
Table of Contents for NYNET Communication System NCS -- A New Multithreaded Message Passing Environment for ATM
1
Separate IMAGE
*
Separate HTML
A Multithreaded Message Passing Environment for ATM LAN/WAN
2
Separate IMAGE
*
Separate HTML
Presentation Outline
3
Separate IMAGE
*
Separate HTML
Need for a New Communication System - I
4
Separate IMAGE
*
Separate HTML
Need for a New Communication System - II
5
Separate IMAGE
*
Separate HTML
Need for a new Communication Systyem - III
6
Separate IMAGE
*
Separate HTML
P4 overview
7
Separate IMAGE
*
Separate HTML
p4 initialization
8
Separate IMAGE
*
Separate HTML
Communication in p4
9
Separate IMAGE
*
Separate HTML
PVM overview
10
Separate IMAGE
*
Separate HTML
PVM daemons (pvmd)
11
Separate IMAGE
*
Separate HTML
Communication in PVM
12
Separate IMAGE
*
Separate HTML
Communication Functions
13
Separate IMAGE
*
Separate HTML
p4 vs PVM
14
Separate IMAGE
*
Separate HTML
p4 vs PVM: Performance results
15
Separate IMAGE
*
Separate HTML
Problems with Existing Systems
16
Separate IMAGE
*
Separate HTML
Related Efforts
17
Separate IMAGE
*
Separate HTML
Drawbacks
18
Separate IMAGE
*
Separate HTML
Objectives of NYNET Communication Systems
19
Separate IMAGE
*
Separate HTML
NCS Design Approach 1
20
Separate IMAGE
*
Separate HTML
NCS Design Approach 1
21
Separate IMAGE
*
Separate HTML
NCS Design Approach 2
22
Separate IMAGE
*
Separate HTML
NCS Design Approach 2 -- Contd
23
Separate IMAGE
*
Separate HTML
NCS Design Approach 3
24
Separate IMAGE
*
Separate HTML
NCS Design Approach 3 -- Contd
25
Separate IMAGE
*
Separate HTML
NCS Design Approach 4
26
Separate IMAGE
*
Separate HTML
NCS Design Approach 4 -- Contd
27
Separate IMAGE
*
Separate HTML
NCS Design Approach 5
28
Separate IMAGE
*
Separate HTML
NCS Design approach 5 -- Contd
29
Separate IMAGE
*
Separate HTML
NYNET Communication System
30
Separate IMAGE
*
Separate HTML
Higher Level Environment for NCS
31
Separate IMAGE
*
Separate HTML
Generic model for an application
32
Separate IMAGE
*
Separate HTML
NCS Primitives
33
Separate IMAGE
*
Separate HTML
NCS Implementation Approach
34
Separate IMAGE
*
Separate HTML
NCS_MTS Implementation
35
Separate IMAGE
*
Separate HTML
NCS_MTS Implementation Contd
36
Separate IMAGE
*
Separate HTML
Approach 1: Using P4
37
Separate IMAGE
*
Separate HTML
NCS using P4 -- Approach 1
38
Separate IMAGE
*
Separate HTML
Approch 2: Using ATM API
39
Separate IMAGE
*
Separate HTML
NCS Using ATM API -- approach 2
40
Separate IMAGE
*
Separate HTML
NCS Benchmarking and Evaluation
41
Separate IMAGE
*
Separate HTML
Matrix Multiplication
42
Separate IMAGE
*
Separate HTML
NYNET Applications
43
Separate IMAGE
*
Separate HTML
JPEG Compression/Decompression
44
Separate IMAGE
*
Separate HTML
JPEG Compression/Decompression Contd
45
Separate IMAGE
*
Separate HTML
NYNET Applications -- JPEG Simulation
46
Separate IMAGE
*
Separate HTML
Other NYNET Applications -- Video on Demand
47
Separate IMAGE
*
Separate HTML
Collaboratory and Telemedicine on NYNET
48
Separate IMAGE
*
Separate HTML
Drawbacks of ATM API
49
Separate IMAGE
*
Separate HTML
Drawbacks of ATM API (cont.)
50
Separate IMAGE
*
Separate HTML
Solutions
51
Separate IMAGE
*
Separate HTML
Read/Write Traps
52
Separate IMAGE
*
Separate HTML
Trap Interface
53
Separate IMAGE
*
Separate HTML
Results
54
Separate IMAGE
*
Separate HTML
Receive Mechanism in Fore device driver
55
Separate IMAGE
*
Separate HTML
Receive mechanism with Trap Routine
56
Separate IMAGE
*
Separate HTML
Problems experienced in implementing receive trap routines
57
Separate IMAGE
*
Separate HTML
read trap handler
58
Separate IMAGE
*
Separate HTML
recv trap interface
59
Separate IMAGE
*
Separate HTML
recv Rountine Architecture
60
Separate IMAGE
*
Separate HTML
NCS Process Communication architecture
61
Separate IMAGE
*
Separate HTML
Thread based Programming paradigm
62
Separate IMAGE
*
Separate HTML
NCS has two levels of threads
63
Separate IMAGE
*
Separate HTML
Separate Control and Data daemons
64
Separate IMAGE
*
Separate HTML
Control Daemons
65
Separate IMAGE
*
Separate HTML
Multiple Flow Control
66
Separate IMAGE
*
Separate HTML
Hierarchical Receive Queue Structure
67
Separate IMAGE
*
Separate HTML
Hierarchical Receive Queue Structure
68
Separate IMAGE
*
Separate HTML
Multicast: Existing schemes
69
Separate IMAGE
*
Separate HTML
Multicast: NCS approach
70
Separate IMAGE
*
Separate HTML
Advantages
71
Separate IMAGE
*
Separate HTML
Observations
72
Separate IMAGE
*
Separate HTML
Summary
Full WebWisdom URL and this Foilset Search
Alias List
This contains all WebWisdom links preceded by those referenced in this foilset
List of WebWisdom URL's Used in this Foilset
Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu
If you have any comments about this server, send e-mail to
webmaster@npac.syr.edu
.
Page produced by
wwwfoil
on Mon Feb 17 1997