Download presentation
Presentation is loading. Please wait.
Published byJasmine Joseph Modified over 8 years ago
1
Programming and Grid HUST CGCL 齐力
2
the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way –Write Grid codes –Deploy Grid architecture –Draw our Grid dream!
3
Programming Life Coder & Coding Coder Life:All start from “ Hello,World! ” Interest from life –Torvalds ’ Linux, Bill ’ s Basic Coding is Life but not a life tool
4
Programming Life Coder & Coding Shortcomings –Best Coder ≠ Best Work 3 best coder did worst work, why? –Best Coder ≠ Smartest Work Best code work all days and nights, and still had to face the failure, why? –Best Coder ≠ Grid Work Thousands of coder in China but there’s no one excellent Grid work, why?
5
Programming Life Coder & Coding The solutions: We need COOPERATIONS! We need PLAN! We need EXPIERENCES!
6
Programming Life Designer & Architecture Upgrade from coder The difference between coding and designing –Bad habit exists: coding first designing later working in private single way Garbage codes
7
Programming Life Designer & Architecture Far away from “ hello,world! ” What are you,world? We are the owner of the world! Got clearly the needs,the architecture, the environment …
8
Programming Life Designer & Architecture Data Flow Control Flow Data structure …
9
Programming Life Designer & Architecture Architecture is excellent but … time is always not enough Coder is always lazy machine is always too slowly …
10
Programming Life Analyst & Software Coder say : I build the world Designer say : I drive the world Analyst say : I drive the whole universe
11
Programming Life Analyst & Software More to think about –Peopleware, The Mythical MAN-MONTH Get the Demand Analyzing Deploy Grasp the shedule Test the module Version control Publish Hazard control
12
Programming Life Analyst & Software More work on management to achieve the excellent goal More knowledge on time and space It ’ s just like life, complex life.
13
All of above Bullshit? ^_^, Ok, let ’ s begin grid work
14
Grid Grid in my way –Write Grid codes –Deploy Grid architecture –Draw our Grid dream!
15
Grid in my way What ’ s grid on earth ? –Matrix?Control Human race –Skynet?Terminate Human race –God?Create Human race
16
Grid in my way In fact … I don ’ t know what on earth is it. My supervisor give me the direction, I just do GRID in my way.
17
Grid in my way I think … –It ’ s still coding, architecture, software engineering –It ’ s still a foolish,stupid guy Now let me introduce Mr. Grid in my mind
18
Grid in my way Write Grid code Environment: –JDk 1.4.1 –Globus Toolkit 3.0.2 –Vi –Internet Explorer –Cygwin ( Linux ’ s brother )
19
Grid in my way Write Grid code Start from “ Hello,World “ :-) How to “ Hello, world ” ? Reference “ GT3 Tutorial “… Let me see …
20
Grid in my way Write Grid code
21
Oh, my god … Grid is hard to stay with : (
22
Grid in my way Deploy Grid architecture Just like designer … Only know the coding methods,we can do nothing, if we imagine that … Medicine, Science computing, space...
23
Grid in my way Deploy Grid architecture Its Architecture. Single Machine -> C/S -> B/S -> 3- tire -> 4-tire -> … Single coder -> Cooperation coders -> designer+workshop -> multi-level develop -> … What happened ?
24
Grid in my way Deploy Grid architecture So … What can we do in the grid ? If your service is depending on Computing-share and data-share then you can use GRID If your service is depending on parallel computing,then use GRID …
25
Grid in my way draw our grid dream China Grid ( next generation of CERNET) TeraGrid / Data Grid Combine with our true life!
26
Grid in my way draw our grid dream One instance. …
27
Grid in my way draw our grid dream Use grid to robotize our life Welcome take part into our research! Thanks !
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.