Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

RISC VS CISC

Name: Anonymous 2012-01-16 0:02

Why are modern cpus still using cisc at the top layer?

Name: Anonymous 2012-01-18 14:07

>>40
So you think I can make my own OS in mips?

Name: Anonymous 2012-01-18 14:41

>>41
MIPS is easier for system programmers and compiler designers than the bastardized trash known as the i686.

Name: Anonymous 2012-01-18 15:13

>>42
Why did MIPS chips die off then?

WHY ARE IS IT THAT WE NEVER GET SIMPLE ELEGANT SOLUTIONS IN REAL LIFE?


ANSWER ME SATORI

Name: Anonymous 2012-01-18 15:29

>>43
Because "Companies like HP and SGI have bet the farm on Itanium and they need to do everything they can to make sure it remains a viable alternative." And just like that, MIPS, ALPHA and PA-RISC were killed off.

Name: Anonymous 2012-01-18 15:35

>>43
Because of the Original Sin: The Abelson betrayed SICP. And masochism in the computer industry.

Name: Anonymous 2012-01-18 16:01

>>40-42
Implementing a Lisp-like on almost any modern architecture is trivial.  Writing an OS in the aforementioned Lisp-like is also fairly trivial.  Nay, that is not where the trouble resides.  It is rather dealing with the not-really-part-of-the-architecture-but-related-to-it quirks is the troublesome part.  You know, things like ACPI or PATA/IDE.

Name: Anonymous 2012-01-18 22:09

>>42
Hope u like buggy SoCs with no documentation. The best I've heard of was a MIPS64 implementation that failed to correctly implement the architecture-specified processor ID register, making it impossible for a kernel to automatically work around the rest of the bugs in that particular piece of shit.

Name: Anonymous 2012-01-18 22:20

>>47
Intel's Jew chips have bugs like that and worse too. But the SMI, BIOS and closed-source microcode updates hide that from you.

Name: Anonymous 2012-01-18 22:50

>>48
Citation needed.

Name: Anonymous 2012-01-18 23:11

>>49
The famous FDIV and F00F bugs. Everything in the Intel microcode update release notes and the other errata Intel secretly fixes for security through obscurity.

Name: Anonymous 2012-01-18 23:30

>>50
So there's no problem with Intel since it's ancient history and only affected a miniscule number of people.

Name: Anonymous 2012-01-18 23:37

>>51
<question type="rhetorical">Then why does Intel still release microcode updates and errata notes?</question>
<question type="rhetorical">Are hardware bugs worked around in software or microcode no longer bugs?</question>
http://download.intel.com/design/processor/specupdt/320836.pdf

Name: Anonymous 2012-01-18 23:50

>>52
I expect chips sold by Intel to be reliable but I don't expect them to be bug free. It is tolerable as long as the faults are not grievous mistakes and it'll cause minimal disruption on one's computing. Hardware bugs that are fixed in software (and microcode) are still bugs in the hardware but effectively a non-issue when you actually make use of the features.

Name: Anonymous 2012-01-19 0:14

>>53
Intel doesn't (can't) fix all of their serious bugs. This is from 2007, but these bugs have no software work-arounds. What are some of these MIPS SoC bugs for comparison?
http://undeadly.org/cgi?action=article&sid=20070628134608
Note that some errata like AI65, AI79, AI43, AI39, AI90, AI99 scare the hell out of us. Some of these are things that cannot be fixed in running code, and some are things that every operating system will do until about mid-2008, because that is how the MMU has always been managed on all generations of Intel/AMD/whoeverelse hardware. Now Intel is telling people to manage the MMU's TLB flushes in a new and different way. Yet even if we do so, some of the errata listed are unaffected by doing so.

Name: Anonymous 2012-01-19 1:51

check 'em

Name: Anonymous 2012-01-19 6:48

>>54
I remember just sighing and shaking my head when that post first appeared. It just confirmed my belief that Theo wasn't nearly as smart as he thinks he is, and that he really knows fuck all outside how to avoid simple buffer overflows in C.

Name: Anonymous 2012-01-19 16:36


y...................````````````````````````````````````````````````````````````````````````````````
h...................````````````````````````````````````````````````````````````````````````````````
h..o-.................``````````````````````````````````````````````````````````````````````````````
h//d/o.+-y:...........``````````````````````````````````````````````````````````````````````````````
msoN+o-m:ys+..........``````````````````````````````````````````````````````````````````````````````
dsNodhsMhNhs:..:........````````````````````````````````````````````````````````````````````````````
NmysNdmhsmNhsyo+.............```````````````````````````````````````````````````````````````````````
d:osyyhdmoNy+omd:..............`````````````````````````````````````````````````````````````````````
h..::/..-+NydoN+dy:................`````````````````````````````````````````````````````````````````
h.........-..ss.-/ds-................```````````````````````````````````````````````````````````````
h................../d+....................``````````````````````````````````````````````````````````
h...................-yy-....................````````````````````````````````````````````````````````
h.....................sh-.....................``````````````````````````````````````````````````````
h...................``.do---..................``````````````````````````````````````````````````````
h.................`````-d/----.................`````````````````````````````````````````````````````
h......................`-hs------.................``````````````````````````````````````````````````
h......./-................ys-------...............``````````````````````````````````````````````````
do/----:+ssshyssoo/---.....yy--------................```````````````````````````````````````````````
mdms//:----/ssssoossyh+:.+.-m/--------...............```````````````````````````````````````````````
NNmmmNdh/:--+++/+syyyo/:....sh::--------................````````````````````````````````````````````
mmmdmNMMdd//+/..-:o+.---://+yNoyss-------..............`````````````````````````````````````````````
d+osshydhmNNmsoohhy+smdsmmdyoodMs/--------................``````````````````````````````````````````
mdmddNmmh++sdNNmy/syNNddhyyyo::m/:---------..............```````````````````````````````````````````
ms/s/::oho:o::/d/--:dddyyssyy++m::----------.............```````````````````````````````````````````
h-dNshy.-yh---:/-..--hm-:o..-sdd::-----------.............``````````````````````````````````````````
mhdhysysoyd---yd......ssNhsh..No::------------..............````````````````````````````````````````
d:------/om:..-:.......-omh+-y+::::-----------.............`````````````````````````````````````````
d/yyyyhhhds-.............-+yhN/:::::-----------............`````````````````````````````````````````
h---:yy:--..................:hs:::::-----------.............````````````````````````````````````````
h....-................```````.oh/::::-----------............````````````````````````````````````````
h.......................``````.:do::::----------..............``````````````````````````````````````
h...............----.......`````-d+:::----------..............``````````````````````````````````````
h.........-:+ssyyys+-.......```.`:m/::----------..............``````````````````````````````````````
h--+----/ymho/:-::+yh-........````sd::----------..............``````````````````````````````````````
mo-s:/syhNo-.....---oho:.::/-..```-N::----------..............``````````````````````````````````````
d/+shhs/yh-:///:---..-+s--s:-..````do:----------..............``````````````````````````````````````
msysNmNsyo/smNNmyo+:..............`yy-----------..............``````````````````````````````````````
msshNNmdmsdsoosso+yys+:.......:....sh-----------............````````````````````````````````````````
NmdmNymNyhyMm+dshy+/+sh/......::.../m:----------............````````````````````````````````````````
NNmmMNNydMdNhMN::mMNNyhsssyy/--/----m/---------............`````````````````````````````````````````
mhsymdmhyyyyoym:.:smMymy+/odmds:::-/m:--------.............`````````````````````````````````````````
m+:----.......-....sNmmho/::+shhhsyh+--------...............````````````````````````````````````````
Nhyys/:-.....//---+mMdh+so::::::///:---------.............``````````````````````````````````````````
h..hs/omhyyyhNo+odhdmo+/::::::::------------.............```````````````````````````````````````````
msoho/od:--/mN---hs:::::::::::-------------..............```````````````````````````````````````````
Ndsyy+od:-::dN+yyo/:::::::::--------------.............`````````````````````````````````````````````
d+hmdhhNsom+dM+/mss::::::::-------------...............`````````````````````````````````````````````
d:::::+oyydhho-:NMN+::::::-------------.................````````````````````````````````````````````
Ns//:::-------+hNdhmy/:::::-----------..............````````````````````````````````````````````````
mmmdyo+///+osyNmmyhdh//oydy/--------...............`````````````````````````````````````````````````
mdddMMMNNmdNm+dmmhyhyymyh++d------.................`````````````````````````````````````````````````
NmydNNmyNdsNyNMNdydN/-:/-.yo----................````````````````````````````````````````````````````
NdyNmhymNhdNNmy+/-o/..--:ho---.................`````````````````````````````````````````````````````
NNmhNmMNyymMd/-----.:oysmds:-::-.............```````````````````````````````````````````````````````
NNmdMyNhhdMh:----./ymy----+dyyo+s+.........`````````````````````````````````````````````````````````
NNmhNshNMmo:-----:omNo-::-sy.....m:......```````````````````````````````````````````````````````````
mmdodMMMh/:------//-:dsy+od:..-/smso-..`````````````````````````````````````````````````````````````
mNdNNmmo:/-------.---sNy+h/...yy:..-h:..````````````````````````````````````````````````````````````
NMdNdo//s:------....--/yo:.-s+/....-h/..````````````````````````````````````````````````````````````
mNmo:+/--------........---.-/....:hsyo....``````````````````````````````````````````````````````````
h/yy/---------........-ys+....yooy-..+y..```````````````````````````````````````````````````````````
h--/m+----....+so----/ossy+...+o/....oy..```````````````````````````````````````````````````````````
h--:/m:.......+yysysyo:-oo/...---./sdo...```````````````````````````````````````````````````````````
h--ysod-......:/-.-:/:-:ss+--smoyo.-m.....``````````````````````````````````````````````````````````
h..-d-d+....-yNhhohdohyNo:my/mdsym:so...````````````````````````````````````````````````````````````
h...d-y+....ohy+sN+yyoN+sosN+h--.yd/....````````````````````````````````````````````````````````````
h..-d-d-++-.y+../m--::m/:::dds--.d:.....````````````````````````````````````````````````````````````
h..y/ydosoosNos:/m----m:::-hdh+oys......````````````````````````````````````````````````````````````
h-hms:---::.:ssssd+o/yddmdys..//.....```````````````````````````````````````````````````````````````
ms+...............+o+-..:-.........`````````````````````````````````````````````````````````````````
h................................```````````````````````````````````````````````````````````````````
h........````................```````````````````````````````````````````````````````````````````````

Name: Anonymous 2012-01-19 16:43

Int'l Jew (International Jew) and Intel Jew are only one character different. Coincidence? I think not.

Name: Anonymous 2012-01-19 16:48

>>58

                                                                                                   
                                                                    `                              
                                                 `.-/+o//oo+/+-.``.:o-../`                         
                                             `-+ydd//oso+ho+ohshmy/ss+o+y/`                        
                                           .+sys-/.-oyys+/-:/:+/+yysoyhydy/:-`                     
                                         -yd::``-so+:.`         `:-/yosysh/sy-                     
                                       `+oh+:+/+/-`                 ````:++so+o.                   
                                      .y+sys+o-`                           -``./+`                 
                                     `y+yss++h`                                 -o-                
                                     so-mhm+sd:`/: `.                            .y.               
                                    .N/ohdh/ssoos++y+`                            -o`              
                                    +hoy/dhhyoyyo::h``-.                           -o.             
                               `---:sNmohmyy+hyhy+os+oo-  `.-``.` `    -:----.`     .o.            
                              .o/y/shsdysmy+d+ss+d:yh/   -+oo--ss-so.```..+++/+///.``-s            
                      ``..-..`:ho+sdN+syhyohhyysodoso.   `.:.ysmhomdhdy/. ----/+/:.   s.``         
                   .:///::--://yyss+mooysshy+/h++d/+-.    :dys/s..://ydysoo-.:/+-/.//+ssh/.        
                 .//-` .//:-` .++ohsNmssyhmsyoyooh./  ` ` so+.  .+oo+yyo/oyhyy/+hmsss+..h`         
               `//.       `:+` `.:yNh:....:ydmhoo/- `.``//o:.`.:yh+oo/:o+-`./: `ohoo+/+-y          
              `+:  :-       //    -y.-+o+oo-::Nyo: ``` `:--/+sm+y-+mhhs:y/  +`  `o/y/:`so          
             `o-  .s`       `s.   o-`s.///od:`dy- -/+.`.:---:oo++:--...-o+  :     -sho.+`          
            `s-   +:         -s   o/ oy:.ho.s.dd` :`.: .:.     ---`//oo+o.          ./s+           
            o:   .o          `s-  yh `y``d+ :-md. ::--               ..               `+:`         
           :/    /:           -o` yy. . `/s: +ms/ -+:.                                  :o`        
           h`    s`            // oos.  `-``.ymds:o.-.` ..   `            ``````         -o`       
          .m/   `s             `s.:s`o/`+s. :yhmsdy:sdo.ss-/+o `:  ``  `:o+////+/         /+       
          +:y. `.s              -o.h``d`  `.sdooohy./hhsy-/:.`.+/o:.--/od-      /+- ..`   `y       
         /+ -+`+:o               s-m- o/` .hhysdoshohsoyy/so+y/.-/:+ss/:/`+++.`  `-`-`     s.      
        .o`    /:s               :o/o  h+++sdddohoydooyss+/ohosymy/:hdyo:+:oso++:`     `   s:      
        /:     -+s-`              s+/  :+:hyydhs+sdh++mNyhydNMhddhhymsdooym+soo//s/` ` `.  /+      
        s-     .ooo`              .s:   +yssddNsysd+soomhdd+o/sy+smyNNmhNmoN+`yMmoo/+do-   .s      
        o.     .s.o                s`   `s/osh:m+sssydsmNhy-:dy://:`...`   .`  :mhy- `/y+//s.      
        o:     `o`o                :/   .s:+yhh+hm/+NsoNd+y: :m`-dsos/:.```/.-:hNo::`    ``        
        s-      +-s`               `y    `s+h/sodyy+y/ymhys./--sNs-/o.oy++dh.-y:/`                 
       .o+-     :/+.                o-   `+s/myshy+h/hsyody+-s-`:yh+y/y/.-sd/o:                    
       +- :-    -o+-                `y` `yNy++dyd:hhoohshyhs::++``.+oohysoyd.ho-                   
      `s`       .o-+                 -o`/s.+hsshy-y/ymdh+d+yh/hoo+-   ``.:-`-ddo:`                 
     `oo`        o.o                  .o/.`:sysod/hssodyy/mysmhs/hhs+:---:/+dhss/`:oo-             
     /++`        :/+.                  .s.+-yyyoh::hd+ysdysshhomydsohNhmyshohh+y++o+-s             
    `s`:+        `o:+                   -+-+.sohodyys/dyh+shdhsNyNyodyodoyhds+/o` `.+-             
    -+  `         ::+                    -+:/.os:yd+ydoyhhdhshmyoNmohhmy+mh.   `-//so-.-.`         
    /:            `o+.                    -oo`./:ms/ym/:dsyysoymoNmsd+yyhs`   `sd- `.y/-./-        
    o.             :o:                     -y/ `/s+:sm:ohmh+dy:mhdyo+dmd:     ::/+/:+/  .oo-`      
    +.             `o--                     -o-/o:/-:m/ymydo+yyhdodydho-`       `oy/+``-+.`-+      
    /-              -+/:                     `o/o`:/sd`+dydoyNsdssmyo:`.         `--``+.  -/o`     
    ``               +::`                 `.//o/:``oNy.-/sy/++.` `:o-`            :/`  -///.:+     
                     `o.                 -oo:``:s/:/o/---.`        `+/     `+/..-:/+/` ./.``-+     
                      `o.               `+:`  -+`                  .:o-     :--::.`::  :::./s`     
                       .s`               `   .y`                    +:s`  `oy+:o//o+o+/h:s:/-      
                        .o`                  +o                     /-s`` :o::s:/o+--yo.`.y-       
                         .+-                -/        :-           `+/+::.s-.-+  ::``+h-./:        
                          `/:               ..        o.         `.so:--:-:++/o:-ooo++.-:.         
                            :+`                      `o       `::::-`         `--``.`              
                             .+-                 `. `/-   ``:/:.                                   
                               :+.         ```.::::/:```://:-                                      
                                `/+-`   -://::-`:/:-///:.                                          
                                  `:++:/+/::::/+//:-`                                              
                                     ````.....`                                                    
                                                                                                   
                                                                                                   

Name: Anonymous 2012-01-19 16:50


                                                                                                   
                                                                                                   
                    .:`                                                                            
                  -hNMo                                                                            
                .yNMd/`                                                                            
              `oNMm+`  +dh`                                                                        
             :dMMs`    mMM`-:+sso/-      .+:                                               +y+     
           .sNMd-      hMMmNMNmdmMNmo`   yMM::/+syhddy/   `                              .hMMs     
         `+mMN+`       yMMds:.``.-sMMy`  hMMNMNNmdhyhh/ -ymdho.       `/o:`             :mMm/      
        -dMMy.         oMM+        +MMy  oMMd/..``     .NMmhmMm-    `omMMNm:           .NMm.       
      .sNMd:           :MMd         NMN  .NMd          yMM/ -NMm`  `dMNo/MMm.         .dMN:        
     /mMN+`            yMMMhsoo:....MMm   yMM-         sMMy- +MMy  .MMN+.oMMm:       /NMm:         
    -NMh.              `+MMNdmNMmmmmMN+   +MMs         `+mMNdoMMd   :ymMmhMMMN:    `oNMd.          
    `::`                .MMh``-/+ooo+-    /dh-           `:ymNmy.     .+hddsMMh   `hMMs.           
                         MMd               `                `..             dMM`  -mm+             
                         NMN                                                yMM-   ``              
                         NMN                                                yMM:                   
                         mMM`                                           `./ymMN:                   
                         sms                                         -+ydMNNho-                    
                                                                    .NNNho:`                       
                 .:`                                                 `.`                           
                `mN+                                                                               
                 `.               `./osysoo/-`                                                     
                               -sdNMMNmmNNMMMo                                                     
                  .`          /MMNs/-`    `..                                                      
                 oMM-         `dMMdso/-.                                                           
                 +MM+           :sdmNMMMMmho:                                                      
                 oMM/                .:/oydMMmo:                                                   
                 dMM.          `           -mMMM-                                                  
                .MMd          yNdooooooosydNMMd:                                                   
                 os-          -ymmmmmmmmmdhy+-`                                                    
                                ``````````                                                         
                                                                                                   
                                                                                                   
                                                                                     .:-           
            `-:-.`                                                                   yMN`          
           :hNMNNmdyyo:-`                                                            oMM/          
         `yMMh//+shddNMMmy:          .osyyyyyyyys/.               .+/                -MMy          
         /MMd-`    ``.-+dMNs         /mdddddddddmMNh/`            yMM.         -:.    dMM.         
         `yNMNdo.       `yMM/         ``````````./yNMh-           yMM-        /MMm.   /MMo         
           -:smMNy:`     +MMy            `:oo++++osNMMN:          :MMh`       .mMMo   `NMm`        
              `+dNMds+/+omMM:          .smMNmNNNNmmdhNMm           oMMs`      .dMMh    yMM.        
                 -odmNNNNMMM`          sMMM/`.....`  dMM.           yMMy.    -mMMM+    ./:         
                    `...+MMh           `+MMh`      `.NMN             +NMms+/sNMMMs                 
       ..`          ``.-mMN.             sNMmysssyhdNMMs              .odNMMMMMm+     -/.          
      /MNdhysssyyhhhdmNMNm+               .ohmmmmmdhso+`               `-yMMNh/`     oMMMo         
       /oyhmmmmddddhyo+:-`                                         `-+ydMMmo-        -hdy-         
                                                             ``.-+hmMMNho:                         
                                                           `dNMMMMmy+-                             
                                                            :++/:.                             

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List