dimitris kalamaras

math, social network analysis, web dev, free software…

Day: November 6, 2008

OGD1: Μια κάρτα γραφικών ανοικτού κώδικα

Ένα φιλόδοξο project στοχεύει να φτιάξει κάρτες γραφικών, με ανοικτές και δημόσια διαθέσιμες προδιαγραφές…

Ένα από τα μεγάλα πλεονεκτήματα του ελεύθερου και ανοικτού κώδικα λογισμικού είναι ακριβώς η δυνατότητα που δίνει σε εσάς, σε εμένα, στον οποιονδήποτε να πάρει τον πηγαίο κώδικα μιας εφαρμογής, να τον μελετήσει, να τον διορθώσει και γιατί όχι να τον αξιοποιήσει για να φτιάξει κάτι καλύτερο. Η βιωσιμότητα και η επιτυχία αυτού του εντελώς διαφορετικού μοντέλου ανάπτυξης της Πληροφορικής αντικατοπτρίζεται στην ανάπτυξη ολόκληρων λειτουργικών συστημάτων ανοικτού κώδικα (Linux, FreeBSD, κλπ) αλλά και δεκάδων χιλιάδων εφαρμογών ανοικτού κώδικα (Firefox, OpenOffice, Inkscape, Gimp, κλπ) που χρησιμοποιούμε καθημερινά ακόμα και σε “κλειστά” λειτουργικά όπως τα Windows.

Τι γίνεται όμως με το hardware; Αναμφισβήτητα, η ανάπτυξη hardware για υπολογιστές (μητρικές, επεξεργαστές, κάρτες γραφικών, κλπ) απαιτεί πολλαπλάσια έξοδα απ’ ότι η ανάπτυξη μιας οποιασδήποτε εφαρμογής. Αυτά τα έξοδα απαιτούν αντίστοιχα έσοδα (από πωλήσεις, δικαιώματα, κλπ) για να έχουν νόημα για μια εταιρεία και γι’ αυτό δεν θα βρείτε πολλά παραδείγματα εταιρειών που προσφέρουν ελεύθερα τον “κώδικα” του hardware που κατασκευάζουν, δηλαδή τις προδιαγραφές του, υπό τον φόβο της αντιγραφής τους από ανταγωνιστές. Πηγαίνετε, λόγου χάρη, στο site της nVidia και ψάξτε έστω και για ένα σχεδιάγραμμα των chips της. Δεν πρόκειται να βρείτε τίποτε. Ειδικά στον τομέα των γραφικών, τα έξοδα ανάπτυξης ενός chip σαν το G70 (το chip της GeForce 7800GTX) είναι τεράστια και η εταιρεία δεν διακινδυνεύει την ανακοίνωση λεπτομερειών της υλοποίησης. Γι’ αυτό και δεν πρόκειται να βρείτε πουθενά drivers ανοικτού κώδικα με αντίστοιχες επιδόσεις με εκείνους που διανέμει η ίδια η nVidia. Με άλλα λόγια, αν πάρεις μια κάρτα nVidia είσαι υποχρεωμένος να χρησιμοποιήσεις τους drivers της και να εμπιστεύεσαι την εταιρεία χωρίς να ξέρεις τι ακριβώς κάνουν αυτοί στον υπολογιστή σου.

Υπάρχει όμως ένα project, που σκοπεύει να κάνει ακριβώς το αντίθετο: να αναπτύξει ένα νέο hardware για γραφικά και να δώσει τις προδιαγραφές του και τον κώδικα των drivers στους πάντες…

Read More

ITER: Ένας τεχνητός ήλιος!

Τον Νοέμβριο του 2006, ξεκίνησε επίσημα μία από τις μεγαλύτερες πειραματικές προσπάθειες στην πυρηνική Φυσική, που υπόσχεται φθηνή και καθαρή ενέργεια με τον τρόπο που παράγεται στον Ήλιο.

Έχετε αναρωτηθεί ποτέ πως λειτουργεί ο Ήλιος; Ποιο είναι το καύσιμο από το οποίο παράγεται η ακτινοβολία χάρη στην οποία υπάρχει η ζωή όπως την ξέρουμε στη Γη; Λοιπόν, ο Ήλιος χρησιμοποιεί πυρηνικά καύσιμα σε μια διαδικασία που λέγεται θερμοπυρηνική σύντηξη. Στο καυτό και πυκνό εσωτερικό του Ήλιου, η ύλη φτάνει σε απίστευτα υψηλά επίπεδα θερμότητας και πίεσης, πράγμα που οδηγεί τα άτομα του υδρογόνου να ενώνονται βίαια μεταξύ τους εκλύοντας ενέργεια αλλά και ένα στοιχείο που λέγεται ήλιο. Αυτές οι αντιδράσεις συμβαίνουν μέσα στο “πλάσμα”, την τέταρτη μορφή της ύλης μετά τα στερεά, υγρά και τα αέρια. Το πλάσμα είναι μια κατάσταση της ύλης όπου τα ηλεκτρόνια διαφεύγουν από τα άτομα και κινούνται ελεύθερα. Όλα σχεδόν τα αστέρια ακτινοβολούν μεγάλες ποσότητες ενέργειας που παράγεται από παρόμοιες διαδικασίες.

Οι ερευνητές πιστεύουν ότι μπορούν να επαναλάβουν την θερμοπυρηνική σύντηξη με ασφάλεια στη Γη προκειμένου να χρησιμοποιήσουμε την ενέργεια που εκλύεται για ειρηνικούς σκοπούς. Γι’ αυτό όμως θα πρέπει να εξομοιώσουν την κατάσταση που επικρατεί στον ίδιο τον Ήλιο, δηλαδή μεγάλες θερμοκρασίες και τεράστια πίεση. Η εξομοίωση αυτών των συνθηκών και ο απαιτούμενος έλεγχος της διαδικασίας γίνεται στο εσωτερικό των θερμοπυρηνικών αντιδραστήρων.

Οι συμβατικοί πυρηνικοί αντιδραστήρες που υπάρχουν σήμερα λειτουργούν με ελεγχόμενη σχάση ατόμων ραδιενεργών στοιχείων (συνήθως ουρανίου 235)…

Read More

Powered by WordPress & Theme by Anders Norén