ORKA.2

06 Apr 1992 - 04 Mar 1993

Topics

  1. literatura (124)
  2. help (48)
  3. electron (415)
  4. trendovi (12)
  5. zakoni (37)
  6. dogadjaji (7)
  7. najbolji (252)
  8. igre (2270)
  9. dzepni (136)
  10. hp48sx (49)
  11. ostali (7)
  12. p.jezici (92)
  13. klub.p (189)
  14. razno (691)

Messages - trendovi

trendovi.1 kale,
Ova tema se bavi trendovima u razvoju računarskog hardvera, softvera, tržišta i upotrebe računara. Moguće diskusije: hoće li optički diskovi potisnuti magnetne, koji je operativni sistem najperspektivniji, kako se kreću cene čipova, računara, periferijske opreme, softvera, hoće li WIMP definitivno prevladati, nove oblasti primene računara, koji standardi će prevladati i sve drugo što se dešava na računarskom tržištu, bilo da Vam se sviđa ili ne.
trendovi.2 boco,
Uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu... posećena tema, majko mila! Nego, jel neko zainteresovan da testira uskoro simulator paralelne računaljke? žim malo utihnu ispiti, da još nešto popravim pa da kačim ako neko hoće da se bakće mašinskim programiranjem virtuelne 64-procesorske mašine (maximalno) ili nedaj bože da piše neki kompajler, odma mu dižem spomenik. Ajd, pa ko hoće da bude u trendu... ŢŢŢIGGYŮŮŮ
trendovi.3 kale,
Do 64 kojih procesora? Kako međusobno komuniciraju? Koliko imaju i kakve memorije (lokalne i/ili globalne)? Otkud to da se baviš time; neki rad za fax, "nemaš pametnija posla" :), ili treba razviti spravu za neku korisnu primenu? Pozdrav!
trendovi.4 boco,
Simulator radim u okviru projekta koji se radi i Istraživačkoj stanici Petnica u grupi za paralelno procesiranje već preko godinu dana, a on treba da posluži kao model za eksperimentisanje, pa ako sve bude kako treba, biće i prava mašina organizovana na način koji je simuliran... Grrrrrrr... nikako da prevedem onaj info koji sam pisao, al valjda znate engleski pa ću ja to sada da UL, da ne davim... ---------------------------------------------- July 9, 1992. C l u s t e r II ---------------- PARALLEL PROCESSING SIMULATOR/DEVELOPMENT SYSTEM Ivan Glishin Parallel Processing Group Petnica Science Center Valjevo, Yugoslavia 1. INTRODUCTION The CLUSTER is a parallel processing simulator, designed by Parallel Processing Group (PPG) of the Petnica Science Center. This is one of several hardware and software projects developed by the PPG over last two years, including NCUBE (hypercube architecture), NOAH (multiple bus architecture), MELINDA (Linda-Based hi level language), PARFLEX (process-oriented language model), PARAL (interprocess communication simulator), SPL (Simple Parallel Language running on PARAL) and P- Language simulator (high level parallel language based on ideas driven from Encore Parallel Fortran). The CLUSTER simulator is the result of efforts to design a relatively small and simple, but effective tool for exploration of all basic principles in parallel processing. Moreover, this is simulated model of a parallel computer whose hardware implementation is planned next year. 2. DESCRIPTION The CLUSTER simulator is designed on the following principle: parallel hardware simulation at machine cycle level, with respect all requirements and limits imposed by real hardware. This method has proved to enable very realistic simulations and provide usable results. Basic element in the simulator is "Cluster Processing Element" (CPE). Each element has the following simulated parts: - Supervisor and User processors, with over hundred machine instructions, including instructions for support external hardware devices (I/O, DMA, MBM, FPU and Timer). - Dual port random access memory (accessible by both, Supervisor and User processors). - Communication links (simulator has reconfigurable interprocessor network). - Shared Bus link connected to Root processing element. - Direct Memory Access (DMA) unit for fast communication. - Memory Block Mover (MBM) for fast memory blocks manipulation. - Floating Point Unit (FPU). - Monitoring registers and eight channel timer for parallel execution and communication efficiency statistical analysis. Furthermore, user can define variety of configurations, with different number of CPEs and memory sizes per CPE. Each configuration is only the "nucleus", i.e. program which simulates parallel execution and provides a few other basic functions. However, it requires the external applications support tools, such as the assembler, debugger, viewing and analyzing tools, network designer, compilers, etc. 3. USAGE OF SIMULATOR The CLUSTER simulator enable realistic simulation and exploration of the all basic principles employed in parallel processing. Moreover, it has external support and development environment which enables creative work both in education and research. Our future plans include: - Development of new external tools for system support, including tools for analysing and visualising system performances. - Development of an operating systems and system support for different simulator and network configurations and compilers. - Designing new parallel programming languages and compilers - Designing parallel algorithms in machine code or high-level programming languages. - Parallel algorithms testing and its optimisation. 4. IMPLEMENTATIONS The CLUSTER simulator was written in the standard K&R C Language and currently it is avaliable on IBM PC/AT MS-DOS platform computers. Also exsists an experimental implementation under UNIX System V. Thanks to portable code, porting on other platforms is possible with minor modifications of source code. 5. FURTHER INFORMATIONS If you require more specific informations, please contact Parallel Processing Group (Cluster team): Parallel Processing Group Petnica Science Center Po.Box 40, 14000 Valjevo, Yugoslavia e-mail: eisp@yubgef51.bitnet Author may be contacted via e-mail address: eglisin@yubgef51.bitnet ---------------------------------------------------------------------- References - Seminar in Parallel Processing and Logic Programming (Institute for Mathematics, Belgrade, November/December 1989) - CAS (Center for Advanced Studies) conference in Artificial Intelligence and LIRA siminar in Logic Programming (Dubrovnik, September 1990) ---------------------------------------------------------------------- Developers Ivan Glishin was born in 1968. He is currently student at the School of Management Sciences, Department of Information and Software Engineering, University of Belgrade. He is a research associate of the Department of Informatics, Petnica Science Center since 1986 where he leads the Parallel Processing Group. ------------------------------------------------------ Eto ti ga na. A bićei malo UpDate-ovan prikaz jer se par stvari promenilo, ali ništa fundamentalno. He, he, sada čitam poslednji pasus koji je dopisao Drago Inđić (kao i pretposlednji)... nisam ni zano da ono studiram, fpppppp... ŢŢŢIGGYŮŮŮ
trendovi.5 vvelisavljev,
> Nego, jel neko zainteresovan da testira uskoro simulator paralelne > računaljke? žim malo utihnu ispiti, da još nešto popravim pa da > kačim ako neko hoće da se bakće mašinskim programiranjem virtuelne Toooooo. Znači, još uvek se baviš time.
trendovi.6 max.headroom,
> Eto ti ga na. A bićei malo UpDate-ovan prikaz jer se par > stvari promenilo, ali ništa fundamentalno. Jel to ono čudo što će moći da vrši simulacije raznoraznih procesora? Ako jeste, spusti praktičnu primenu (po tebi). žisto informativno, da imamo o čemu da razmišljamo :)
trendovi.7 glisin,
OBAVEŠTENJE: Malom reorganizacijom grupe PPG (Parallel Processing Group) su se stvorila četiri prazna mesta, a moguće da će biti još. Svako ko je zainteresovan da se priključi radu grupe neka se javi ovde, ili meni u mail. Šta se radi? - Diskusije o paralelizmu opšte prirode. - Praktični eksperimenti na simulatoru Cluster II koji sam uploadovao kao finalnu test verziju. U vezi sa tim, potrebno je da što više ljudi testira stvar pre nego što proglasim verziju za normalnu a ne test. - Uskoro i brain storming na temu viših programskih jezika za paralelno procesiranje i - Malo dalje uskoro ;-) kada se započne sa projektom realne paralelne mašine visoke efikasnosti u okviru rada Grupe za paralelno procesiranje pri Istraživačkoj Stanici Petnica, biće i diskusije na tu temu pa i učešća u projektu ako ko šta pametno doprinese. Potrebna znanja: - Globalno o algoritmici i strukturama podataka sa teorijskog aspekta. - Poznavanje viših programskih jezika i to nekoliko, kao i opšte poznavanje principa programiranja u mašinskom jeziku (nezavisno od mašine). - Poznavanje organizacije računara i operativnih sistema, posebno korisno mreža i distrubuiranih sistema. - Dobar mozak i blesave ideje. Eto... Ko voli nek izvoli. ŢŢŢIGGYŮŮŮ
trendovi.8 glisin,
Evo opisa projekta Cluster II koji je realizovan u ISP. Paket se može naći u grupi PPG ovde na Sezamu, kao što malopre pomenuh. Koga interesuje... DL. ŢŢŢIGGYŮŮŮ izvestaj.zip
trendovi.9 milan,
Je l' ti znas da moji momci u Matematickom institutu imaju gomilu transpjutera i nekoliko projekata. Neki su samo studenti, neki poslediplomci a neki vec magistrirali. Sto se ne bi povez'o sa njima, kol'ko da ih upoznas (sem ako vec nisi). Pl poz M
trendovi.10 glisin,
ŢŢŢJe l' ti znas da moji momci u Matematickom institutu imaju ŢŢŢgomilu transpjutera i nekoliko projekata. Aaaaaaaaaaaaahhh! Momci! Posebno Krapež i Kapetan ;-) Ajde Zoki, čolt, Raša ili Gogić manje/više. Nego, jel i Tanja the Debugger momak? ;-) Ima li nekog novog gore? Inače, ta gomila transpjutera je kartica 8 x T-800 ako se dobro sećam. To jest, stigla je 4 x T-800 sa rupama za još četiri. Jel to stiglo? To meni baš ne pomaže, meni treba MASIVNI PARALELIZAM (PROCS > k*50 komada, k ţ N ). Ovo osam manje više, može, ali nemam ambiciju da svoje jezike prilagođavam nekoj T kartici za PC-a sa polovičnim rezultatima, to jest da ne mogu da testiram šta hoću. ŢŢŢSto se ne bi povez'o sa njima, kol'ko da ih upoznas (sem ako vec nisi). Već jesam. žak smo i na moru bili zajedno ;-))) (Dubrovnik, CAS/LIRA 1990.) BTW, jednom davno sam tamo u SANU držao i dva izlaganja na temu arhitektura i softvera za paralelne mašine. To je bilo pre jedno 2.5 godina (jesen 1989) kada sam bio "malji deca" i tek počinjao ozbiljnije sa paralelizmom. Samo, oni su operisani (bez zlobe) od teškog inženjeringa, tako da nekako ne nalazim tamo pogodno tle za moje planove o kutiji sa gomilom procesora. Krapež se vrlo zainteresovao za moje koncepcije jezika za paralelizam, hteo je i zajedno da radimo, ali već dve godine nikako da sednemo. Jel on još tamo? ŢŢŢIGGYŮŮŮ
trendovi.11 milan,
Krapez je otperjao (izgleda "for good") preko Bare. Ostali su, biva tamo, a ima i novih. Pa, ako hoces da inzinjerises eto ti plodnog tla - drzi se pravila onog nemackog trgovca koji je posle poruke naseg trgovca da "u Africi nema trzista za cipele jer svi idu bosi", odgovorio "Ovo je savrseno trziste! Niko jos nema cipele!". A sto je najbitnije, imaju pare! Istina tesko ce neko da ti sada kupi 50 bilo cega (cak i kutija cigara) a ne procesora, ali trpen- spasen. Pl poz M P.S. A gde to u Petnici ima 50 procesora?
trendovi.12 glisin,
ŢŢŢP.S. A gde to u Petnici ima 50 procesora? U mom simulatoru (max 64 ;-))). Šalim se, za sada nema, ali dole ipak ima par ljudi koji su to već radili "na ruke" (lemilica, etc...) pa će se dati napraviti. Samo da se vremena malo poprave i da se nađe dovoljno lud sponzor da to finansira. Realizacija? Pih! O:-) ŢŢŢIGGYŮŮŮ