Presentation is loading. Please wait.

Presentation is loading. Please wait.

Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way.

Similar presentations


Presentation on theme: "Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way."— Presentation transcript:

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 !


Download ppt "Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way."

Similar presentations


Ads by Google