User Tools

Site Tools


newsletters:2024-05

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
newsletters:2024-05 [2024/06/02 23:19] – [Small system improvements] osnrnewsletters:2024-05 [2024/06/03 00:45] (current) – [New parallel evaluator] osnr
Line 32: Line 32:
       * {{newsletters:img_5525.gif}}       * {{newsletters:img_5525.gif}}
     * Setup at the Clive Davis Gallery:     * Setup at the Clive Davis Gallery:
-      * {{newsletters:img_5505-medium.jpeg?300px}} {{newsletters:img_5508-medium.jpeg?300px}}+      * {{newsletters:img_8712.jpeg?250px}} {{newsletters:img_5505-medium.jpeg?250px}} {{newsletters:img_5508-medium.jpeg?250px}} {{newsletters:img_8532.jpeg?250px}}
       * Andrés and Omar disassembled the cart system from ITP (in Downtown Brooklyn) and brought it all back to the studio in East Williamsburg:       * Andrés and Omar disassembled the cart system from ITP (in Downtown Brooklyn) and brought it all back to the studio in East Williamsburg:
-        * {{newsletters:omar_andre-s_traveling_back.jpeg?400px}}+        * {{newsletters:omar_andre-s_traveling_back.jpeg?300px}}
  
 ==== Small system improvements ==== ==== Small system improvements ====
Line 132: Line 132:
     * Replaces global mutex-protected priority queue; should be faster and better at natural load balancing across CPUs/threads, also lets us lock things to threads more cleanly     * Replaces global mutex-protected priority queue; should be faster and better at natural load balancing across CPUs/threads, also lets us lock things to threads more cleanly
     * Also [[http://15418.courses.cs.cmu.edu/spring2017/lecture/progperf1/slide_019|these slides about how to deal with dependencies, scheduling in general]]     * Also [[http://15418.courses.cs.cmu.edu/spring2017/lecture/progperf1/slide_019|these slides about how to deal with dependencies, scheduling in general]]
 +  * Added trace page (like the log we have in mainline Folk) for debugging specific leak or elision issues (why is this statement still around? why didn't this statement go through?)
 +    * {{:newsletters:pasted:20240603-004516.png?0x500px}}
  
 In terms of functionality, it's surprisingly almost caught up to mainline Folk -- the real issues are around performance and correctness :-) In terms of functionality, it's surprisingly almost caught up to mainline Folk -- the real issues are around performance and correctness :-)
Line 142: Line 144:
     * A lot of playing around with Folk programs / talking to [[https://lord.io|Robert]] about reactivity and spreadsheets and text editing. Andrés put a program on their hat, allowing them to look at things on the table and label them "Hello"     * A lot of playing around with Folk programs / talking to [[https://lord.io|Robert]] about reactivity and spreadsheets and text editing. Andrés put a program on their hat, allowing them to look at things on the table and label them "Hello"
     * {{newsletters:img_8596.jpeg?300px}} {{newsletters:img_8599.jpeg?300px}} {{newsletters:img_8602.jpeg?300px}} {{newsletters:img_8607.jpeg?300px}}     * {{newsletters:img_8596.jpeg?300px}} {{newsletters:img_8599.jpeg?300px}} {{newsletters:img_8602.jpeg?300px}} {{newsletters:img_8607.jpeg?300px}}
-  * [[https://mmm.s-ol.nu/|s-ol]] set up a new Folk system in Milan, bringing the total to 22 systems:+  * [[https://mmm.s-ol.nu/|s-ol]] [[https://merveilles.town/@s_ol/112461205136786159|set up a new Folk system]] at his lab in Milan:
     * {{:newsletters:pasted:20240601-142556.png?500px}}     * {{:newsletters:pasted:20240601-142556.png?500px}}
   * [[https://www.forresto.com|Forrest O.]] has been organizing their Folk table -- it's looking really nice:   * [[https://www.forresto.com|Forrest O.]] has been organizing their Folk table -- it's looking really nice:
newsletters/2024-05.1717370366.txt.gz · Last modified: 2024/06/02 23:19 by osnr

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki