parallel i o simulator graphical ui design
play

Parallel I/O Simulator - Graphical UI Design Samantha Dulip - PowerPoint PPT Presentation

Objectives Parallel I/O Simulator - Use cases Model View (GUI ) Achievements Parallel I/O Simulator - Graphical UI Design Samantha Dulip Withanage February 5, 2009 Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design


  1. Objectives Parallel I/O Simulator - Use cases Model View (GUI ) Achievements Parallel I/O Simulator - Graphical UI Design Samantha Dulip Withanage February 5, 2009 Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  2. Objectives Parallel I/O Simulator - Use cases Model View (GUI ) Achievements Overview 1 Objectives 2 Parallel I/O Simulator - Use cases Cluster Use cases 3 Model Component represntation (XML) Component types Model 4 View (GUI ) Interface class between Model and View User interface sections 5 Achievements Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  3. Objectives Parallel I/O Simulator - Use cases Model View (GUI ) Achievements Objectives of the internship 1 Use cases for the cluster - definition and documentation 2 Cluster - Model and GUI integration Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  4. Objectives Parallel I/O Simulator - Use cases Model View (GUI ) Achievements Objectives of the internship 1 Use cases for the cluster - definition and documentation 2 Cluster - Model and GUI integration 3 Ease the restrictions of the available GUI Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  5. Objectives Parallel I/O Simulator - Use cases Model View (GUI ) Achievements Objectives of the internship 1 Use cases for the cluster - definition and documentation 2 Cluster - Model and GUI integration 3 Ease the restrictions of the available GUI 4 Add new functionalities to the GUI Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  6. Objectives Parallel I/O Simulator - Use cases Model View (GUI ) Achievements Objectives of the internship 1 Use cases for the cluster - definition and documentation 2 Cluster - Model and GUI integration 3 Ease the restrictions of the available GUI 4 Add new functionalities to the GUI Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  7. Objectives Parallel I/O Simulator - Use cases Cluster Model Use cases View (GUI ) Achievements Cluster - Abstract view Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  8. Objectives Parallel I/O Simulator - Use cases Cluster Model Use cases View (GUI ) Achievements Main use cases 1 Add a component 2 Remove a component Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  9. Objectives Parallel I/O Simulator - Use cases Cluster Model Use cases View (GUI ) Achievements Main use cases 1 Add a component 2 Remove a component 3 Edit the attributes of component (manually / template) Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  10. Objectives Parallel I/O Simulator - Use cases Cluster Model Use cases View (GUI ) Achievements Main use cases 1 Add a component 2 Remove a component 3 Edit the attributes of component (manually / template) 4 Connect a component Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  11. Objectives Parallel I/O Simulator - Use cases Cluster Model Use cases View (GUI ) Achievements Main use cases 1 Add a component 2 Remove a component 3 Edit the attributes of component (manually / template) 4 Connect a component 5 Load and save a pre-defined cluster settings (global) Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  12. Objectives Parallel I/O Simulator - Use cases Cluster Model Use cases View (GUI ) Achievements Main use cases 1 Add a component 2 Remove a component 3 Edit the attributes of component (manually / template) 4 Connect a component 5 Load and save a pre-defined cluster settings (global) 6 Execute programs Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  13. Objectives Parallel I/O Simulator - Use cases Cluster Model Use cases View (GUI ) Achievements Main use cases 1 Add a component 2 Remove a component 3 Edit the attributes of component (manually / template) 4 Connect a component 5 Load and save a pre-defined cluster settings (global) 6 Execute programs Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  14. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements < Maschine name=”CM1” > < MemorySize > 1073741824 < /MemorySize > < CacheSize > 0 < /CacheSize > < InstructionPerSecond > 100 < /InstructionPerSecond > < CPUs > 1 < /CPUs > < NIC name=”MR1 NIC1” > < Connection to=” Switch 1” > < Bandwidth > 122683392 < /Bandwidth > < Latency > 0.00002 s < /Latency > < /Connection > < /NIC > < C l i e n t name=”C1” template=”PVS − C l i e n t ” > < A p p l i c a t i o n rank=”0” a p p l i c a t i o n=” Writer1 ”/ > < /Client > < /Maschine > Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  15. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Component classes - definition BasicComponent: Parent class for all components NetworkComponent : NIC, Port, Connection(cable) Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  16. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Component classes - definition BasicComponent: Parent class for all components NetworkComponent : NIC, Port, Connection(cable) Client : executes programs Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  17. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Component classes - definition BasicComponent: Parent class for all components NetworkComponent : NIC, Port, Connection(cable) Client : executes programs Server : hosts I/O sub systems Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  18. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Component classes - definition BasicComponent: Parent class for all components NetworkComponent : NIC, Port, Connection(cable) Client : executes programs Server : hosts I/O sub systems Maschine : hosts Clients, Servers, NICs Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  19. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Component classes - definition BasicComponent: Parent class for all components NetworkComponent : NIC, Port, Connection(cable) Client : executes programs Server : hosts I/O sub systems Maschine : hosts Clients, Servers, NICs Switch : holds Ports Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  20. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Component classes - definition BasicComponent: Parent class for all components NetworkComponent : NIC, Port, Connection(cable) Client : executes programs Server : hosts I/O sub systems Maschine : hosts Clients, Servers, NICs Switch : holds Ports Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  21. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Component classes - definition BasicComponent: Parent class for all components NetworkComponent : NIC, Port, Connection(cable) Client : executes programs Server : hosts I/O sub systems Maschine : hosts Clients, Servers, NICs Switch : holds Ports Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  22. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Model Model combines all the cluster components. holds a component id map (CIDComponentMap) holds a component name map (componentNameMap) Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  23. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Model Model combines all the cluster components. holds a component id map (CIDComponentMap) holds a component name map (componentNameMap) holds machines list, server list, clients List and switches list Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  24. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Model Model combines all the cluster components. holds a component id map (CIDComponentMap) holds a component name map (componentNameMap) holds machines list, server list, clients List and switches list holds the template manager Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

  25. Objectives Parallel I/O Simulator - Use cases Component represntation (XML) Model Component types View (GUI ) Model Achievements Model Model combines all the cluster components. holds a component id map (CIDComponentMap) holds a component name map (componentNameMap) holds machines list, server list, clients List and switches list holds the template manager Samantha Dulip Withanage Parallel I/O Simulator - Graphical UI Design

Recommend


More recommend