Slashdot Mirror


User: Nick+Mitchell

Nick+Mitchell's activity in the archive.

Stories
0
Comments
127
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 127

  1. Who are you kidding??? on Red Hat 6.2 Beta on FTP Servers · · Score: 1

    They won't name it version 1.0; it'll be at least 3.1

    nick

  2. every dogma has it's day on Drugs, Computers & Cyberculture · · Score: 1

    I consider the relation of anti-establishmentarianism and "amoral drug" use to be the dogma of established anti-establishment.

    Just as Nancy Reagen keeps telling me how bad the amoral drugs are, so do Phillip K. Dick and William Gibson and Robert Anton Wilson tell me the opposite.

    I believe neither.

  3. Saturating the Ether on Brainstorming New Uses for a Mobile Processor · · Score: 1

    I am not a wireless expert, but to be it seems like there's a bandwidth problem. For wired communication, if you want more bandwidth, you just lay some more lines (examples: interleaved memory banks to increase memory bandwidth, laying more fiber to increase WAN bandwidth).

    But with wireless, there's only so much bandwidth in the ether up there! And information theory tells us there's only so much lossless compression we can expect, right?

    How far away are we from saturating the ether?

    nick

  4. Unless!! on Verio Trademarking 'Whois'? · · Score: 1
    but it can't control who you buy from

    .... unless it's the MPAA.

    nick

  5. Memory, Connections on Replacing SAT with LEGOs · · Score: 1

    I agree. Retention, I think, is one of the most important aspects of learning. The more stuff you remember, the more likely you are to make non-immediate connections.

    nick

  6. Re:Anyone know how the filesystem will work? on Ars Technica on OSX/Aqua · · Score: 1

    I thought Mach was the microkernel (i.e. IPC, protection, hardware abstraction), and BSD was the userland (i.e. filesystems, network, paging)?

    thanks,
    nick

  7. Damn Europeans! on Tim Sweeney On Programming Languages · · Score: 1

    I think imperative languages are considered to be something of a dead end of optimization only by people who spell optimization with an "s" instead of a "z".

    :)
    Your American Imperative Optimizer,
    nick

  8. Re:Binary-only modules on More Companies Jump on the Linux Train · · Score: 1

    What a second. what's the difference between a "module" and a "driver"?

  9. Re:Iridium internet on Portable Fuel Cell Technology · · Score: 1

    Hi UL: who are the Inheritors of Iridium?

    (eheh, sounds like a corny sci-fi book)

    but seriously...

    thanks!

  10. Re:Three companies doing house/car/electronics cel on Portable Fuel Cell Technology · · Score: 1

    I thought Manhattan Scientifics owned the patent on the Los Alamos mini fuel cell? The yahoo article implies (to me) that Motorola is using the same technology, but makes no mention of MHTX. What's up??

    (made a good chunk of change on MHTX! 1.4->6.4, yippee!).

    nick

  11. Re:Concurrency matching on Athlon Overclocking - The AfterBurner · · Score: 1

    dangit! I always post too early. I meant to add that most commodity SMPs don't concurrency-match well at all. In fact, the concurrency of most commodity SMP subsystems is about 1!

    In contrast, the concurrency of "good" SMPs, like the convex exemplar or origin 2k is huge. For example, the exemplar has (can't remember exactly) like 8 banks or 32-way interleaved memory, attached to processors over a crossbar!

    And all this concurrency for a measily 16 processors :)

  12. Concurrency matching on Athlon Overclocking - The AfterBurner · · Score: 2

    I've said it once, and I'll say it again! The biggest bottleneck for SMPs is the concurrency supported by the cachememory link. Not bandwidth, not latency, not capacity, concurrency.

    If you don't match the concurrency of your memory link with the concurrency of your clients (i.e. processors), you're hosed for any demanding application.

    What do I mean by memory link concurrency? It could come from crossbar versus bus, or multi-ported memories, or from multibanked (interleaved) memories.

    Cray has zillion-banked memories. Processors now have multi-banked caches, because there are lots of things going on at once inside out-of-order issue processors!

    It's all about concurrency matching!!

    nick

  13. Re:Dan's Crack on Crack.LinuxPPC.org Cracked · · Score: 1

    I'm sorry it was a statement: PowerPCs are not out of order.

    The question mark was me wondering why the poster thought they were.

  14. Re:Alpha = speed, cost on Compaq: Alpha is Better Than IA-64 · · Score: 1

    Hiyo. I think the original post was ambiguous. It could either mean insanely idiotic (OS and component) licensing schemes, or insanely idiotic (OS) and (component licensing schemes).

    If the former, I agree with the original poster. If the latter, then I'm with you.

    nick

  15. Re:Celeron first onboard L2 Cache?? on Intel Pentium III 500E CPU and 550E FC-PGA Review · · Score: 2

    The Pentium Pro had an on-chip, but separate die, L2 cache. The Ppro "chip" actually had two dies. Still ran at full speed, though. Being off-die, they had to limit the line size to 32 bytes.

    In contrast, the Celeron, Alpha, R10k, and I guess these new P3e's have on-die L2 caches.

  16. Re:Dan's Crack on Crack.LinuxPPC.org Cracked · · Score: 1

    PowerPC's are not out-of-order...?

  17. GO TO SCHOOL!!! on Mastering Algorithms with Perl · · Score: 1

    Ok, ay caramba. Slashdot is really showing it's stuff, today.

    Yes, NP-complete and NP-hard are not synonymous.

    So:

    NP means "polynomial-time verifier".
    NP-hard means "reduce to NP in polynomial-time".
    NP-complete means "NP and NP-hard".

    But, these all refer to classes of computable problems.

    The halting problem is the prototypical "not computable" problem. Thus, it is not in NP-hard.

    Hehe, I hope I got that right :)

    nick

  18. Re:Heterotopias, Panopticons, and Foucault on Orlando and the Tragedy of Technology · · Score: 1

    hehe, that's the cool thing about slashdot, you never know who you'll meet!

    I agree that LeGuin and Delany did not have a common vision. I recall reading a work on the net which puts these three books as a trilogy: Heinlein's The Moon is a Harsh Mistress, The Dispossessed, and Triton. I would also add in Joanna Russ' The Female Man.

    All four paint a picture that anarchy must be displaced (i.e. a utopia must be heteropic), and that it must be in conflict with "normal" society.

    Where they differ is in the interplay of technology and utopic society. Russ and LeGuin seem to say that they are at odds, while Heinlein and Delany say something else. Though Heinlein and Delany differ, as well.

    nick

  19. Heterotopias, Panopticons, and Foucault on Orlando and the Tragedy of Technology · · Score: 1

    Hi Mr. Katz,

    Are you familiar with Michel Foucault's terms "heterotopias" and "panopticons"? He takes the former from the medical term meaning to take one part and place it in another (unnatural place) as a substitute; e.g. skin graft, sex change.

    DisneyWorld is not a utopia, but a heterotopia. It is a mirror, a place which stands apart from the rest of society so that we can gaze into the depths of our society's soul.

    Samuel Delany's Triton and Ursula K. LeGuin's The Dispossessed both give different pictures of heterotopias. Delany uses advances in technology as part of this mirror. Perhaps it is more of a prism, though.

    If you want more depth on Delany's "prism, mirror, lens" metaphors, he uses them through his work, but the figure prominently in Dhalgren.

    nick

  20. Re:Stanford on Sun's MAJC vs Intel's IA-64 · · Score: 1

    HotSpot is Urs Hozle's work. He's a professor at UC Santa Barbara, but is a visiting scholar at stanford, as well as being the CTO of a company and working with Sun.

  21. Re:minor nitpick (sorting) on Building an 1100Mhz "SuperStation" · · Score: 1

    You can claim any algorithm scales if you have a simplistic enough performance model. Naively implemented (i.e. without concern for cache locality) sorting scales relatively well using a uniform memory access cost model, but very poorly using a nonuniform memory access model.

    nick

  22. Amdahl's Law! on Building an 1100Mhz "SuperStation" · · Score: 1

    Teehee, I noticed that I submitted that post a little early. Let me finish the unfinished sentence in third paragraph:

    ... with communication-bound algorithms] your speedup is limited by Amdahl's Law. As most good laws, it's pretty simple to state: the best parallel efficiency you can expect is bounded by the amount of time spent doing serial stuff.

    So, with an embarrasingly parallel algorithm, you're set! But, an algorithm which has lots of communication is doomed on two fronts: first, Amdahl's Law hits it due to the amount of communication (time spent doing zero computation!), and second, commodity SMPs, get a further hit due to poor memory hierarchy design: once the algorithm strays beyond L2 cache, the application is serialized.

    nick

  23. Re:Yes it really should be called 1100 MHz on Building an 1100Mhz "SuperStation" · · Score: 3

    Certainly some applications are embarrasingly parallel (aka "data parallel"); that is, after a tiny bit of startup cost, your speedup is only limited by the number of processors and the size of the problem (amount of data).

    Examples of data parallel problems: image rendering, key cracking, matrix-matrix and matrix-vector multiplication.

    However, many applications are not embarrasingly parallel; that is, the processors must communicate (aka synchronize) at certain points, in order for the computation to proceed. Here, your speedup is limited by the

    Examples: sorting, matrix factorization (e.g. LU decomposition).

    In my experience, commodity Intel motherboards scale very poorly for this latter class of problems. Why? If the two threads always hit their L2 cache (i.e. don't have to fetch across the memory bus to main memory), then everything might be ok. (even then, write sharing can cause cache thrashing!). If the threads must fetch miss L2 cache often enough, then (on commodity motherboards), the threads will be serialized, because the memory is not interleaved, nor multi-ported.

    On fancier (expensiver, hehe) SMPs, processors are connected to either interleaved, multi-ported memory, or over a crossbar (rather than a bus), or probably all three. For example, the HP Convex Exemplar ($$$) has all three.

    On a counting (integer) sort, a 2-processor commodity SMP is limited to 1.4/2 speedup (roughly the fraction of memory references which hit cache). The convex gets speedups of 1.95 (limited only by the tiny startup costs, as in the embarrasingly parallel case).

  24. Re:Neural Nets and Crypto on Israelis Crack RSA 512 Bit in Microseconds · · Score: 1

    A neural network is nothing more than a formalism for nonlinear curve fitting. It can't magically solve problems any faster than any other (conventional) technique.

    On the other hand, quantum computation, like biological computation, can solve a certain class of problems much faster than conventional computers.

    For example, quantum and factorization, biological and string matching.

    Noone that I am aware of has shown that quantum or biological computation can solve a general class of problems faster.

  25. Cheap storage on 30GB and 50GB Removables · · Score: 1

    buy some DDS3 for $25. For $100, you get 60GB (uncompressed) storage on a tiny little tape that is probably more reliable.