Berkeley CSUA MOTD:1998:August:31 Monday <Sunday, Tuesday>
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
1998/8/31-9/2 [Computer/HW/CPU] UID:14527 Activity:very high
8/31    Anyone know how vector processors work?  You'd think it would be
        hard to exploit parallelism where you would issue one instruction
        on several pieces of data.  Isn't that wastefull of ALUs and cpu
        space on general purpose instructions that don't require single
        instructions on multiple data (sorry, haven't taken 152/252 yet).
        \_ Vector processors are very efficient, since they allow you to do
           loops in single instructions and suchlike, and are reasonably
           easy to compile too, as well.  Either talk to me if you want to
           learn more, or look in the appendix of Hennesey & Patterson.
                -nweaver
           \_ for the loop for(i=0;i<32;i++) { A[i]++; } that would work
           at the end of a vector operation!!) and low-overhead conditional
              fine.  But entire programs aren't like that and, thus,
              cannot exploit vector parallism.  Hence, on a normal
              instruction you would use only 1 ALU and the other 31 won't
              be used at all (is that how it works?). Why not just use
              superscalar design instead since it works on all
              of your sin of stupidity.
              instructions?
                \_ A lot larger sections of the program, especially those
                   inner loops in multimedia applications, can be vectorized.
                   And in general, you want a vector coprocessor on a
                   normal microprocessor.  And a vector processor is small,
           \_ obviously you are a moron. if by "every processor" you mean
              "every processor in the intel x86 family," then you are obsolved
              of your sin of stupidity. many number crunching processors (like
              DSPs) have zero overhead loops or conditional instructions.
              These just end up being not very useful ops on a general purpose
              architecture that runs shit like windows and ms word.
              \_ Vectorised SpellCheck!!!!!!!
                 \_ MasPar SpellCheck!
              \_ Just curious, what do you use for a word processor, if not
                 MS Word or one of the similar apps from another company also
                 running on Windows?
                 \_ i use MS word and Emacs.
                \_ I don't use word processors - plain text & html are all
                   the formatting I need, and vi/emacs do much better than
                   MS Word at editing either.
                   especially fixed point.  A 32 bit, 8 lane (8 separate
                   pipelines), 2 functional units and one load/store unit
                   can fit in roughly the space taken up by a 16kB cache!
                   Vector processors are very economical to build because
                   they require almost no controll logic.  -nweaver
              \_ if you want to run word on a vector, well... get a clue?
                \_ Isn't MMX intel's vector instruction set meant to
                   operate in desktop computers running word processors.
                   Okay, consider using vector inst to do scientific
                   computing. Exploiting parallelism would still be hard
                   because of the complexity of software.  Many scientific
                   programs have multilevel loops and recursive procedure
                   calls and such nonlinear loops.  There are also very
                   complicated data structures like gmp which primitive
                   cpu instructions could not handle (in case you were
                   trying to break and RSA key).  What use are vector
                   ISA's if you can't exploit them on a general purpose
                   machine?
                   \_ You saying Dave Patterson is a twink?
                        \_ Dave Patterson is a twink.
        \_ they allow low-to-zero cost synchronization (implicit synch.
           at the end of a vector loop!!) and low-overhead conditional
           execution (with condition masks); every processor should have
           both of these, but none do. -nick
1998/8/31 [Computer/SW/OS/Windows] UID:14528 Activity:very high
8/31    Running microsoft win 9X, Starting any number of programs, the
                               \_ which one?  95 or 98--or both?
        machine crashes.  Cntrl-alt-del gets you to see that msgsrv32 is
        not responding (ending task usually allows normal comp. use
        thereafter). I've scoured the net and the only advice that seems
        to be out there is to turn off power management.  This does not
        help.  Any suggestions?  (Please not: "use a real o.s." If I could
        get these people to use unix, i certainly would.  Maybe Rhapsody will
        save the universe; until then, please work within the (implied)
        context of the question).  Thanks.  -crebbs
        \_ format disk, reinstall windows, restore from backups ( you do have
           backups, right? ).  This is the general solution for all windows
           problems. -ERic
        \_ 95: you've installed all the available patches?
           98: don't be stupid.  Wipe disk, install 95 + patches.
           Poss. alternative: install NTWS if you've got the HW for it and
           it runs the required software.
1998/8/31-9/3 [Computer/HW/Drives] UID:14529 Activity:kinda low
8/31    For those who are interested in postal auctions (I recall this being
        a topic of conversation on wall, some time back), I got a flyer in
        the mail for the "USPS San Jose District Sealed Bid Sale", happening
        Sept. 10-12 from 9 AM to 3 PM at 1750 Meridian Ave. in San Jose.
        Features "surplus computer components and printers, typewriters,
        chairs, desks, envelopes, filing cabinets, and more!"  The computers
        usually aren't that great (unless you like Unisys 386s), but the
        other stuff is generally interesting -- last time I was there, I got
        a laserdisc player for $20.  -- kahogan
           \_ duh, make sure you don't buy a cd drive for yer zip disk
        \_ DO YOU THINK THEY WILL HAVE ZIP DRIVES. I BOUGHT A ZIP DISK BUT
           IT CANT GO INSIDE MY FLOPPY SO I NEED A ZIP DRIVE. FRYS WONT
           TAKE BACK THE DISKS BECAUSE I WROTE ON THE LABEL.    WOMBAT
           \_ duh, make sure you don't buy a cd drive for yer zip disk
        \_ I think they'll have good chinese food
           \_ What the hell are you talking about?
Berkeley CSUA MOTD:1998:August:31 Monday <Sunday, Tuesday>