programming and grid hust cgcl 齐力. the clue programming life –coder and coding –designer and...
TRANSCRIPT
![Page 1: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/1.jpg)
Programming and Programming and GridGrid
Programming and Programming and GridGrid
HUST CGCL HUST CGCL 齐力齐力
![Page 2: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/2.jpg)
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!
![Page 3: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/3.jpg)
Programming LifeCoder & Coding
• Coder Life:All start from “ Hello ,World! ”
• Interest from life– Torvalds’ Linux , Bill’s Basic
• Coding is Life but not a life tool
![Page 4: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/4.jpg)
Programming LifeCoder & Coding
• Shortcomings– Best Coder ≠ Best Work
3 best coder did worst work, why?
– Best Coder ≠ Smartest WorkBest code work all days and nights, and still had to
face the failure, why?
– Best Coder ≠ Grid WorkThousands of coder in China but there’s no one
excellent Grid work, why?
![Page 5: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/5.jpg)
Programming LifeCoder & Coding
• The solutions:• We need COOPERATIONS!• We need PLAN!• We need EXPIERENCES!
![Page 6: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/6.jpg)
Programming LifeDesigner & Architecture
• Upgrade from coder• The difference between coding
and designing– Bad habit exists:
• coding first designing later• working in private single way• Garbage codes
![Page 7: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/7.jpg)
Programming LifeDesigner & 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 …
![Page 8: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/8.jpg)
Programming LifeDesigner & Architecture
• Data Flow• Control Flow• Data structure• …
![Page 9: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/9.jpg)
Programming LifeDesigner & Architecture
• Architecture is excellent but…• time is always not enough • Coder is always lazy • machine is always too slowly…
![Page 10: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/10.jpg)
Programming LifeAnalyst & Software
• Coder say : I build the world• Designer say : I drive the world• Analyst say : I drive the whole
universe
![Page 11: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/11.jpg)
Programming LifeAnalyst & 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
![Page 12: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/12.jpg)
Programming LifeAnalyst & Software
• More work on management to achieve the excellent goal
• More knowledge on time and space
• It’s just like life , complex life.
![Page 13: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/13.jpg)
All of above• Bullshit? • ^_^ , Ok, let’s begin grid work
![Page 14: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/14.jpg)
Grid• Grid in my way
– Write Grid codes– Deploy Grid architecture– Draw our Grid dream!
![Page 15: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/15.jpg)
Grid in my way• What’s grid on earth ?
– Matrix? Control Human race – Skynet? Terminate Human race– God? Create Human race
![Page 16: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/16.jpg)
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.
![Page 17: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/17.jpg)
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
![Page 18: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/18.jpg)
Grid in my way Write Grid code
• Environment:– JDk 1.4.1– Globus Toolkit 3.0.2– Vi– Internet Explorer – Cygwin ( Linux’s brother )
![Page 19: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/19.jpg)
Grid in my way Write Grid code
• Start from “ Hello ,World “ :-)• How to “Hello, world” ?• Reference “ GT3 Tutorial “…• Let me see…
![Page 20: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/20.jpg)
Grid in my way Write Grid code
![Page 21: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/21.jpg)
Grid in my way Write Grid code
• Oh , my god …• Grid is hard to stay with : (
![Page 22: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/22.jpg)
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...
![Page 23: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/23.jpg)
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 ?
![Page 24: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/24.jpg)
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 …
![Page 25: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/25.jpg)
Grid in my way draw our grid dream
• China Grid ( next generation of CERNET)
• TeraGrid / Data Grid• Combine with our true life!
![Page 26: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/26.jpg)
Grid in my way draw our grid dream
• One instance.• …
![Page 27: Programming and Grid HUST CGCL 齐力. the clue Programming Life –Coder and Coding –Designer and Architecture –Analyst and Software Engineer Grid in my way](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e8e5503460f94b91217/html5/thumbnails/27.jpg)
Grid in my way draw our grid dream
• Use grid to robotize our life• Welcome take part into our research!
Thanks !