Notice: Undefined index: link in /var/www/vhosts/redstonefun.5v.pl/httpdocs/index.php on line 19


07.03.2019 | BrzechiX

"BRuter 2.8 S"

Oto początki nowego projektu, jakim jest switch o nazwie "BRuter 2.8 S". Będzie możliwe zrobienie prostej sieci lokalnej, przesyłanie programów, plików dźwiękowych, graficznych itp. do innych komputerów. W karcie sieciowej będzie znajdował się kompilator, który umożliwia przesłanie programu np. na dzielenie do innego komputera, czyli nie będzie już trzeba pisać własnych programów, tylko po prostu je pobrać.



02.03.2019 | PZ_Mc

Procesor "Pezetium 1"

Oto kolejne tloępy w budowie procesora Pezetium 1. Zmian jest tak wiele, że obawiam się, iż mogę przez przypadek kilku nie wymienić, ale do rzeczy: szyny danych są całkowicie ukończone, powstał dekoder operacji alu i jest już w pełni zakodowany, szary dekoder jest odpowiedzialny za ilość przesunięć bitowych, filtr nanoticków jest już podłączony do wszystkich modułów, moduł przesunięć bitowych także jest już podłączony do sterowania, przed każdą z 2 części alu stanęły negacje, które również są już podłączone do sterowania, oraz negacje na wyjściach z alu. Do zbudowania pozostało jeszcze sporo, np. cu, pamięć programów, pamięć cache danych i pamięć cache operacji.

Pobierz mapę


12.02.2019 | Lord225

"LorDOS_GPU"

Może wygląda to niepozornie. Ale to gpu uruchomiło shader! dotego z warunkami! Tak wygląda program generujacy taki output:
A = ID.x
B = ID.y
if(A>2){
    if(A<5){
        if(B>2){
            if(B<5){
                C = red
            }else{
                C = black
            }
        }else{
             C = black
        }
    }else{
        C = black
    }
}else{
    C = black
}
out(C)



29.11.2018 | PZ_Mc

Procesor "Pezetium 1"

Ponad dwa miesiące... Tyle minęło od publikacji ostatniej aktualizacji na temat procesora Pezetium 1. Od paru dni praca z powrotem wre i jej efekty widoczne są na zdjęciach poniżej. Zmianom uległa jednostka obliczeniowa - jest teraz szersza oraz krótsza - po części ma to usprawiedliwienie w kwestii wydajności, ale muszę przyznać z ręką na sercu, że nie podobały mi się proporcje całego układu i teraz sprawia o wiele lepsze wrażenie wizualne. Technicznie rzecz biorąc procesor został lekko zmodyfikowany jeśli chodzi o działanie - odjąłem parę zbędnych negacji znajdujących się w alu i zoptymalizowałem cały projekt procesora.

Pobierz mapę


23.09.2018 | PZ_Mc

Procesor "Pezetium 1"

Oto kolejne tloępy w budowie procesora Pezetium 1 - jak widać alu jest teraz jeszcze dłuższe, a dokładnie ma ono 201 bloków długości. Za taką cenę mieści w sobie takie operacje jak: AND, OR, XOR (oraz ich negacje), przesunięcia bitowe o 1-8 miejsc zarówno w lewo jak i w prawo, porównywanie liczb (także ujemnych), addery (wedle sugestii Lorda będą miały zaawansowaną obsługę). Dodatkowo alu w tym procesorze jest dość nietypowe ze względu na liczbę wyjść, ponieważ posiada ono 2 wyjścia oraz 2 wejścia. Jest to spowodowane podziałem alu na 2 części - logiczną wraz z przesunięciami liczbowymi oraz drugą zawierającą addery oraz porównywanie liczb. Dzięki temu odpowiednio zaprojektowany program będzie w stanie wykorzystać dodatkowy potencjał obliczeniowy.

Pobierz mapę


01.09.2018 | PZ_Mc

Procesor "Pezetium 1"

Oto pierwsze zdjęcia nowego projektu. Zgodnie z tradycją każdy procesor zaczynam konstruować od rejestrów i tak też się stało w tym przypadku. Rejestry posiadają podwójny odczyt oraz podwójny wpis danych. Do ich budowy wykorzystałem nową technologię - PZ CM.

Pobierz mapę