| ||||||
| 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? |