NASA En Önemli Simülasyonlarından Birini GNU/Linux ile Tamamladı

0
FZ
NASA okyanus hareketleri ile ilgili çok karmaşık bir simülasyonu Linux çalıştıran 256 işlemcili Silicon Graphics Altix sistemi ile gerçekleştirdi.

Görüşler

0
Teorisyen
Burada önemli olan bu hesaplamalara Linux İşletim Sisteminin katkısıdır...
Yani işletim sistemi olarak başka bir şey kullanılsaydı bu hesaplamayı yapan kişiler aynı sonuca ulaşamayacaklar mıydı?
Peki burada İşletim Sistemi kullanılmasa ne olurdu?
Yani bu hesaplamayı yapmak isteyen kişiler oturup komutları doğrudan mikro işlemciye verselerdi nasıl bir sonuç elde ederlerdi..?
Buradan öyle görülüyor ki, asıl başarı İşletim Sisteminde değil, kullanılan mikroişlemcideymiş?
Sizce nasıl?
0
FZ
Yazılım olmadan donanım koca bir teneke ve silikon yığınıdır. Beyni durmuş bir beden gibi yani.

Doğrudan binary kodu mikroişlemciye vermeye gelince, eğer bu fikirde düşünen mazohistler çoğunlukta olsa idi herhalde günümüzde assembler, compiler, linker gibi kavramlar hala icat edilmemiş olurdu ve biz iki ya da tek tuşlu klavyeler kullanıyor olurduk ;-) ==> 10110101110

İşletim sistemi olarak başka bir şey kullanmaya gelince, valla şu anda 256 işlemcili Silicon Graphics üzerinde çalışan GNU/Linux haricinde hangi işletim sistemleri var merak ettim ;-)

256 farklı işlemcinin koordine edilmesi, karman çorman veriyollarının bir uyum içinde çalıştırılması, vs. yani donanımın işe yarar hale gelmesi tamamen işletim sisteminin sorumluluğundadır, adı üzerinde: İŞLETİM sistemi, yani biri bana o silikon ve elektronik devre yığınına kolayca erişip üst seviye dillerle programlama yapabilmem için bir araç sunmalı ki ben de tekerleği yeniden icat etmekte ve birkaç ayda halledebileceğim işi 20 yılda falan halletmek zorunda kalmayayım ;-)
0
bahadirkandemir
Mikroişlemciye doğrudan komut vererek aynı sounucu elde edebilirlerdi, başka bir işletim sistemi de kullanabilirlerdi. Ancak Linux kullandılar.

Kullanacakları birçok işletim sistemi varken, ve işlemciye doğrudan komut gönderme seçeneği bir kenarda dururken, onlar Linux kullanmayı tercih ettiler. Önemli bir hesaplama için kimse "oo piti piti" yaparak bir işletim sistemi seçmez. Buradan anlaşılıyor ki, Linux kullanmak onlara cazip geldi. Çünkü Linux diğer işletim sistemlerinden üstündü.
0
conan
Neden bu yorumunu mikro islemciye dogrudan verip yollamadin?
0
FZ
İyi ki sen bu yorumu doğrudan mikroişlemciye, oradan da network kartına falan verip yollamamışsın çünkü o zaman biraz uzun sürebilir ve benim sandalyeden gülerek yuvarlanmam, kahkahalar içinde yerlerde sürünmem şu anda mümkün olmayabilirdi :-P

Dağıldım yaaa!!! :-P
0
conan
http://nghtwsh.madoka.be/fun/supercoder.jpg

:)
0
Teorisyen
01000010 01100101 01101110 00101100 00100000 01000010 01100001 01101110 01100001 00100000 01000010 01101001 01110010 11111110 01100101 01111001 01101100 01100101 01110010 00100000 11010110 11110000 01110010 01100101 01110100 01100101 01101110 00100000 01000110 01100001 01111010 01101100 01100001 01101101 01100101 01110011 01100001 01101001 01100011 01101001 01101100 01100101 01110010 01101001 00100000 01010011 01100101 01110110 01101001 01111001 01101111 01110010 01110101 01101101 00100000 00100001 00001101 00001010 01001000 01100101 01110010 11111110 01100101 01111001 00100000 01101001 11100111 01101001 01101110 00100000 01110100 01100101 11111110 01100101 01101011 01101011 11111100 01110010 01101100 01100101 01110010 00100001
0
FZ
Önce itina ile yukarıdaki mesaj seçilir sonra FM_temp.txt dosyasına yüklenir sonra aşağıdaki perl programı perl FM.pl demek suretiyle çalıştırılır: while () { chomp; @messages = split(/ /); } foreach $message (@messages) { $message = "0b" . $message; print chr(oct($message)); } Sonra da sonuca bakılır (encoding problemi doğal zekâya havale edilerek ;-) :

Ben, Bana Bir■eyler Í­reten Fazlamesaicileri Seviyorum !
Her■ey iin te■ekk³rler!
0
Teorisyen
Sayın FZ, bu kısa ve güzel örnek ile birlikte PERL kursunuz için de TEŞEKKÜR EDERİM !
Ben aslında
www.cdcui.com
adresini kullanmıştım...
Bu olayda ASCII kodlarını BINARY'e dönüştürüldüğünü (yani onaltılık sayıyı ikilik sayıya dönüştürmek) bilebiliyordum ama programcı olmadığım için hazır olanı kullanmak zorunda kaldık !
0
FZ
Niyetim Perl kursu vermek değildi, sadece anlık bir hevesi ve sonucu buradakilerle paylaşayım dedim, bir de belki benim yazdığım programın çok daha kısasını yazan çıkar diye düşündüm yani bir nevi Perl golfing ;-)

Ayrıca verdiğin site adresi için de teşekkür ederim, beni ziyadesi ile kahkahaya gark ettin :) Matrix Code System, yazıyı gizli koda çevir muhabbeti falan bir hayli kopardı beni ;-)

Bu arada aklıma şu soru takıldı, bilgisayarı sıfırdan açıp, modemle FM´ye bağlanıp ilgili kodu buraya yollamak için yazılması gereken kodun boyu ne kadardır? Herhalde mesajın kendisinin 100 katı kadar falandır ya da belki de 1000. İyi ki işletim sistemleri, alt seviye TCP/IP yığıtları vs. var diye düşünmekten alıkoyamadım kendimi :)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Düzenli İfadeler ve Kullanım Alanları Semineri

caglar_onur

Linux Kullanıcıları Derneği, 2 Haziran 2004 Çarşamba günü Ankara'da bir seminer düzenliyor. Ankara Üniversitesi Fen Fakültesi Kırmızı Salon'unun ev sahipliği yapacağı seminerde, karmaşık metin işleme ihtiyaçları için biçilmiş kaftan olan düzenli ifadelerin (ing. regular expressions) ne olduğu, nasıl kullanıldığı, nelerle kullanıldığı gibi sorulara yanıt verilmeye çalışılacaktır. Seminerde bir verinin evirip çevirilerek bambaşka bir biçime sokulması ve başka amaçlarla kullanılması, yoğun verinin içinden sadece ihtiyaç duyulan bilginin alınması, verinin kullanıcı tarafından yanlış biçimde verilmesinin önlenmesi ayrıntılı olarak örneklenecektir. Seminere katılan izleyicilerin düzenli ifade yazma becerilerinin arttırılması ve günlük hayatta düzenli ifadelerden faydalanmaları hedeflenmektedir.

Seminer - Topluluk Süreçleri ve Pardus

anonim

Özgürlükİçin topluluğu adına yarın saat:15:00'da Hakan HAMURCU'yu ağırlayacak olan YTÜLinux, sevgili Hakan ile Pardus / Özgürlükİçin topluluk süreçlerini konuşacaklar. Yıldız Teknik Üniversitesi C Blok Konferans Salonu'nda yapılacak bu seminere dışarıdan katılım serbest olup, etkinlik gelen herkesi ağırlayacak geniş bir salonda düzenlenecektir. Bu arada YTÜLinux grubundan bahsetmeden olmayacak...

Linux 2.4 çekirdeğin 20 yaşındaki koruyucu meleği Marcelo ile röportaj

acemi_

Çeviri biraz acele ve özensiz oldu. Sözü edilen bazı konular hakkında da yeterli bilgiye sahip değilim. Bunu göz önüne alarak okuyun.

http://kerneltrap.org/node/view/1880


Marcelo Tosatti, 2001 Kasın ayında 18 yaşındayken Linux 2.4 kararlı cekirdeğin bakıcısı (maintainer) oldu. 2.4.15 sürümünden çok kısa bir süre sonra çıkan 2.4.16 sürümü ile ilk çekirdeğini yayınladı. Çekirdekte, dosya sistemindeki bir bozulma ile ilgili bir güncelleme yapılmıştı. İki sene sonunda, artık çekirdeğin 2.4.23 sürümünü yayınlamış durumda ve çok yakında çekirdeği bakım (maintenance) moduna geçirmeyi planlıyor. Yani artik sadece hatalar ve güvenlikle ilgili güncellemeler yapılacak.

Marcelo, Brezilya'da yaşıyor ve Cyclades Corporation adlı şirkette çalışıyor. Bu röportajda, Marcelo'nun nasıl 2.4 çekirdeğin bakıcısı olduğuna ve 2.4 çekirdeği bugünlere nasıl getirdiğine bakacağız.

Yılın Penguenleri Ödülleri için aday gösterme süreci başladı

dfisek

Linux Kullanıcılari Derneği, her yıl olduğu gibi Yılın Penguenleri Ödulleri'ni veriyor. Geçen yıl olduğu gibi 6 kategoride verilecek olan ödüller, sizlerin göstereceğiniz adaylar arasından dernek üyeleri tarafından yapılacak oylama ile belirlenecek. [ Ayrıntılı Bilgi ]
Editörün notu: Şimdiden güzide editörümüz Emre "FZ" Sevinç, En Çalışkan Penguen, Fazlamesai.net televizyon programı da En İyi Basılı/Görsel İçerik Çalışması kategorilerinde aday gösterilmişler.

Tek Disketlik muLinuX

denizlilikaan

Evet yanlış okumadınız gidin ve indirin ben gayet memnunum ven HDDye bölüm açmadan ve ext2´ye gerek olmadan MS Windows ile kardeş kardeş çalısıyor. Eğer X ortamı istersenız o da tek disketlik :)).

Adres:http://mulinux.sunsite.dk