Niall

@0x01dea

California, USA
Vrijeme pridruživanja: srpanj 2016.

Tweetovi

Blokirali ste korisnika/cu @0x01dea

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @0x01dea

  1. proslijedio/la je Tweet
    prije 16 sati

    Bluespec, Inc. is delighted to open-source our compiler for the BSV/BH High-level Hardware Design Languages. Enjoy!

    Prikaži ovu nit
    Poništi
  2. proslijedio/la je Tweet
    4. velj

    The Irish leaders’ debate is really quite shocking. The three leaders have a detailed grasp of complex welfare and tax issues, they are polite and courteous, they admit mistakes, they say sorry. They might even be largely honest. Why is all that possible in Ireland but not here?

    Poništi
  3. proslijedio/la je Tweet
    2. velj

    every programming language needs one of these

    Poništi
  4. proslijedio/la je Tweet
    30. sij

    9/ Specifically, he repeats the theme of innovations only happening because individuals went against the system. Which raises the uncomfortable question - in order to get more amazing sci-fi shit, how do you systematize going against the system?

    Prikaži ovu nit
    Poništi
  5. proslijedio/la je Tweet
    30. sij

    1/ Did you know that Vannevar Bush (you know, the guy who helped enable everything from radar to the manhattan project, the NSF to memexes) wrote an autobiography? Turns out that yes he did, it's been out of print since the 70's, and it's *excellent* BOOK REPORT THREAD

    Prikaži ovu nit
    Poništi
  6. proslijedio/la je Tweet
    28. sij

    Beyond the newsroom: New IRT station at City Hall, . Lexington Avenue line (now the 4,5 and 6 lines). 1904.

    Poništi
  7. proslijedio/la je Tweet
    24. sij

    Michael Alford, a contemporary , says he’s drawn to musicians as subjects in his work, because of “their focus, their shared purposefulness and the itself”. Oil on board.

    Poništi
  8. proslijedio/la je Tweet
    4. svi 2017.

    Gaze not into the abyss, lest you become recognized as an abyss domain expert, and they expect you keep gazing into the damn thing.

    Poništi
  9. proslijedio/la je Tweet
    19. sij

    "Use AVX512 Galois field affine transformation for bit shuffling" Thanks to and for inspiration.

    Poništi
  10. proslijedio/la je Tweet
    17. sij

    Apropos of nothing: I reread this interview of every few months. I probably think about the "Come on the boat" line at least once a week. It so perfectly captures the perspective and humility you need to stay focused and to stay fresh.

    Poništi
  11. proslijedio/la je Tweet
    16. sij

    Computer science papers and notes from the 50s and 60s can be super fun. Knowlton's "a fast storage allocator" is a great example: Blocks of up to 128 words!

    Prikaži ovu nit
    Poništi
  12. proslijedio/la je Tweet
    15. sij

    Today I learned that "REST over SCSI" is a real thing. Does encapsulation know no limits? (see )

    Poništi
  13. 14. sij

    Dammit, where's an intern to run simulations when I need one!

    Prikaži ovu nit
    Poništi
  14. 14. sij

    So chains out of order at a macro scale, simple fusion within a chain, optional cascading, and modest out of order within a fast clock cluster. Given few chains, can turn off clusters.

    Prikaži ovu nit
    Poništi
  15. 14. sij

    Why? timing slack in the execution pipeline. For simple instructions, can often find enough slack to have a cascaded "half cycle" ALUs back to back for higher throughput.

    Prikaži ovu nit
    Poništi
  16. 14. sij

    Frontend can do modest macrofusion of dependent instructions within a chain. Given entire chains, a cluster can do complexity-effective out of order issue with simple wakeup/select logic: only look at head of each chain. May peek at second instruction to see if simple consumer

    Prikaži ovu nit
    Poništi
  17. 14. sij

    Build heavily clustered microarchitecture. Very modestly out of order clusters, fast clock, and a bypass ring between them. Overall core is very wide by using several clusters. Front end races ahead, sends complete chains to successive clusters; chains bypass only at boundaries

    Prikaži ovu nit
    Poništi
  18. 14. sij

    Thought experiment: don't ask compiler to schedule for ILP, but instead schedule dependent chains of instructions linearly, with consumers as near to producers as possible, with no knowledge of fusion patterns etc. Add a few marker bits for chain start/end.

    Prikaži ovu nit
    Poništi
  19. 14. sij

    For high end cores, this is a pain. At the highest end, probably don't want compressed instructions at all given fast clock, so lose the code size benefit. Secondly, have to tell compiler to schedule certain instructions next to one another so the decoder can spot them.

    Prikaži ovu nit
    Poništi
  20. 14. sij

    Wonder if RISC-V architects will regret the macro fusion argument for parsimony in the ISA. For low-end cores, it's ok to depend on fusion for common idioms like indexed load. Can use compressed instructions to reduce code size, and treat two 16b instructions like one 32b

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·