code logs -> 2011 -> Tue, 05 Apr 2011< code.20110404.log - code.20110406.log >
--- Log opened Tue Apr 05 00:00:04 2011
00:11 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code
00:37 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds]
01:06 shade_of_cpux is now known as cpux
01:09 Vornicus-Latens is now known as Vornicus
01:21 Derakon[AFK] is now known as Derakon
01:23
< Reiv>
gauntlet drill?
01:25
< ToxicFrog>
\subsection{Dynamic reconfiguration} % THIS IS STILL THE COOLEST THING EVER
01:31
<@McMartin>
Hee
01:32 * Derakon googles, doesn't find an obvious definition. Quod est?
01:32
< ToxicFrog>
(the original paper that I'm expanding had % HOLY SHIT HOW COOL IS THIS next to the relevant paragraph (which gets a full subsection in this version))
01:33
< ToxicFrog>
Derakon: dynamic reconfiguration in general is the ability for a microchip to reconfigure its behaviour at runtime - typically this is used to describe FPGAs, but it also describes chips with certain types of multi-mode subsystems.
01:33
< Derakon>
Ahh.
01:33
< Derakon>
Yeah, that is pretty damn snazzy.
01:33
< ToxicFrog>
This specific instance of DR is the IMAPCAR2, an image processing chip with a 128-way SIMD processing array...
01:34
< ToxicFrog>
...made up of 64 groups of four, each one of which can also operate in concert as a secondary processor core.
01:35
< ToxicFrog>
Allowing the chip to scale at runtime from a 16-bit RISC processor with crazy SIMD support to a 33-core 16-bit RISC processor with no SIMD hardware at all.
01:35
< ToxicFrog>
This is especially cool because it doesn't use FPGA blocks at all; each group of four has some additional control hardware in it that ties it together when operating in multicore mode.
01:36
< ToxicFrog>
The SIMD memory blocks are combined to form the data and instruction caches; the datapath from one of the PEs forms the datapath of the combined core; the ALUs of the other three and the registers of one form the FPU; and the remaining two register banks are used for cache control.
01:37
< ToxicFrog>
Is that not so fucking cool?
01:37
< Derakon>
Hee.
01:37
< Derakon>
It's like Voltron, applied to computer hardware design~
01:38
< ToxicFrog>
Pretty much!
01:41
< ToxicFrog>
And my thesis project is unfucking the programming environment on this thing eeeeeeeeeeee
01:44 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Connection reset by peer]
01:46 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
01:47 Syloqs_AFH is now known as Syloqs-AFH
02:08 Attilla [Some.Dude@Nightstar-92c9199f.cable.virginmedia.com] has quit [Ping timeout: 121 seconds]
02:17 Chi [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Client closed the connection]
02:18 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
02:21 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Client closed the connection]
02:21 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
02:22 * Tamber taps some of ToxicFrog's glee, in case it turns out to cure things.
02:41 Reivles [orthia@Nightstar-d6c757d1.lightwire.co.nz] has joined #code
03:45
< ToxicFrog>
Hey, I get to cite my advisor in this paper!
03:46
< Derakon>
Free brownie points!
03:49
< ToxicFrog>
It would be nice if the MPI Forum published BibTeX blocks for the MPI specification.
04:02
< ToxicFrog>
Boo
04:02
< ToxicFrog>
I have 11 references and only ten fit on a page
04:04 Reivles [orthia@Nightstar-d6c757d1.lightwire.co.nz] has quit [Ping timeout: 121 seconds]
04:10
< ToxicFrog>
Done!
04:22 * Derakon eyes http://img1.purerave.com/4/95/4068295.gif and idly wonders how hard such an effect is to achieve in OpenGL.
04:23
< Tamber>
Don't even /think/ "How hard can it be?", it instantly increases in difficulty the second you do that.
04:24 kwsn [kwsn@Nightstar-9d744862.dyn.centurytel.net] has joined #code
04:24
< Tamber>
:p
04:25
< Derakon>
There's a difference between "I wonder how hard X is" and "How hard could X be?".
04:25
< Tamber>
Oh. In that case, merely "very". ;)
04:27
<@McMartin>
It's definitely doable, though; QuantZ is absolutely packed with that effect, and I strongly suspect it's part of the Geometry Wars aesthetic too.
04:27
<@McMartin>
(Though there it's just used for "glowing neon")
04:27
< ToxicFrog>
WTFWTFWTF
04:27
< Derakon>
Something about the concept of mixing Jetblade's prerendered 2D sprites with absurd flashy particle effects amuses me.
04:27
< ToxicFrog>
Apparently, Exchange ActiveSync - the protocol smartphones use to communicate with an Exchange server - can be used to factory-wipe the phone remotely without confirmation.
04:28
< Derakon>
I'd believe it.
04:28
< Tamber>
I can see why that'd be useful.
04:28
< ToxicFrog>
Granted, you have to control the Exchange server to do this.
04:28
< Derakon>
Corps want the ability to wipe employee phones if they get stolen.
04:28
< Derakon>
Among other similar use cases.
04:29
< Tamber>
ToxicFrog, ...did you discover this by accident? :P
04:29
< kwsn>
[22:25:12] <Derakon> There's a difference between "I wonder how hard X is" and "How hard could X be?". <--- reminds me of the 90/90 rule
04:36 cpux is now known as shade_of_cpux
04:47
< ToxicFrog>
Tamber: no, I hang out in a bunch of IT-related threads on SA.
04:47
< Tamber>
Ahh
04:48
<@McMartin>
Yeah, that's not remotely a wtf - it is in fact the first thing corporate customers will ask for if you don't have it - and not having it will be a dealbreaker.
04:48
<@McMartin>
You have no idea how incredibly sloppy C-level officers are with data. Remote kill capabilities are absolutely crucial.
04:49
<@McMartin>
(This is also why if you're going to mix business and personal stuff on one machine, the business stuff should be in a VM so when the host remotely kills that your host remains untouched.)
04:50
<@McMartin>
(See, for instance, the company I work for~)
04:52
<@McMartin>
Actually, to be fair to the C-level officers, the level of security most of this stuff should have would make getting things done meaningfully pretty difficult. Most of that stuff a sane corporation would try to protect a la the Laundry's stuff.
04:52
<@McMartin>
(That is, Stross's Laundry novels)
05:04 * ToxicFrog sends paper off to professor, sends revised marks off to other professor, ponders dinner
05:05
<@McMartin>
Midnight Dinner?
05:12
< ToxicFrog>
Ye.
05:12
< ToxicFrog>
s.
05:24
< ToxicFrog>
But what?
05:24
< ToxicFrog>
Pasta, maybe. That's nice and low-effort.
05:25 SmithKurosaki [smith@Nightstar-1ff16b98.dsl.teksavvy.com] has quit [Operation timed out]
05:31 SmithKurosaki [smith@Nightstar-1ff16b98.dsl.teksavvy.com] has joined #code
05:42
< ToxicFrog>
Looking back on the process of writing this paper, I now need to knee Past Me in the groin twice
05:43
< ToxicFrog>
Once for spending so long faffing about with Office rather than learning LaTeX, and then again for spending so long faffing about with Dia rather than learning xfig and graphviz.
05:44
<@McMartin>
graphviz I do not recognize.
05:46
< ToxicFrog>
LaTeX for graphs, basically. You give it a text file describing a directed or undirected graph, it spits out a vector or raster image of it.
05:46
< ToxicFrog>
There are various options for controlling graph layout direction and whatnot.
05:52
< Derakon>
So basically it looks at the edges and determines the most planar way to create it?
05:55 SmithKurosaki [smith@Nightstar-1ff16b98.dsl.teksavvy.com] has quit [Ping timeout: 121 seconds]
05:56
< Derakon>
They could have done it 80 years ago.
05:56
< Derakon>
Mischan.
05:58 SmithKurosaki [smith@Nightstar-1e66ccde.dsl.teksavvy.com] has joined #code
06:02
< ToxicFrog>
Derakon: pretty much, although by default it also makes some assumptions about layout preference (eg, nodes declared earlier in the file it should try to place closer to the top)
06:23 kwsn is now known as kwsn\t-2
06:27 kwsn\t-2 [kwsn@Nightstar-9d744862.dyn.centurytel.net] has quit [[NS] Quit: MUWHAHSASHEGOSHVGSAOHBAS HI I[M RANDY]
06:36 AnnoDomini [annodomini@D553D1.9D4909.0A809A.452549] has joined #code
06:40 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:44 Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has quit [Client exited]
06:53 Derakon is now known as Derakon[AFK]
07:11 Reiv [orthianz@3CF3A5.E1CD01.36D449.95F5A5] has quit [Ping timeout: 121 seconds]
07:17 Reiv [orthianz@3CF3A5.E1CD01.36D449.95F5A5] has joined #code
07:37 Kindamoody is now known as Kindamoody|out
10:16 Vornicus is now known as Vornicus-Latens
10:29 Attilla [Some.Dude@Nightstar-92c9199f.cable.virginmedia.com] has joined #code
10:31 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Operation timed out]
10:31 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code
11:05 Reivles [orthia@Nightstar-d6c757d1.lightwire.co.nz] has joined #code
11:37 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code
13:23 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code
13:36 Reivles [orthia@Nightstar-d6c757d1.lightwire.co.nz] has quit [Ping timeout: 121 seconds]
14:13 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
15:44 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds]
16:09 Kindamoody|out is now known as Kindamoody
16:14 Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has joined #code
16:26 Stalker [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has joined #code
16:27 Serah [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has joined #code
16:52 Serah [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.]
17:04 EvilDarkLord is now known as Maze
17:06 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Client closed the connection]
17:15 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
17:15 Stalker [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has quit [Connection reset by peer]
17:15 Stalker [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has joined #code
17:16 Syloqs_AFH is now known as Syloqs-AFH
17:23 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code
17:23 AnnoDomini is now known as PrimordialKing
17:25 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
17:26 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
17:26 Syloqs_AFH is now known as Syloqs-AFH
17:45 Stalker [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has quit [Ping timeout: 121 seconds]
17:48 Stalker [Z@C408D4.87C78F.FD6445.75323E] has joined #code
17:48 Serah [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has joined #code
17:54 Stalker is now known as Clones
17:54 Serah is now known as Stalker
17:58 Kindamoody is now known as Kindamoody|noms
18:43 Kindamoody|noms is now known as Kindamoody
21:07 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Connection reset by peer]
21:07 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
21:10 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Client closed the connection]
21:10 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
21:14 Maze is now known as EvilDarkLord
21:17 PrimordialKing is now known as AnnoDomini
21:28 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Client closed the connection]
21:28 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
21:29 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Connection reset by peer]
21:31 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
21:32 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Connection reset by peer]
21:33 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
21:34 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Connection reset by peer]
21:36 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
21:38 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has quit [Client closed the connection]
21:38 Alek [omegaboot@490720.5E22A0.CA107A.D7BF53] has joined #code
22:09 Clones [Z@C408D4.87C78F.FD6445.75323E] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.]
22:12 Stalker [Z@Nightstar-038973c2.generic-hostname.arrownet.dk] has quit [Ping timeout: 121 seconds]
23:02 AnnoDomini [annodomini@D553D1.9D4909.0A809A.452549] has quit [[NS] Quit: Zzz.]
23:15 RichardBarrell [mycatverbs@Nightstar-f68eb197.cable.virginmedia.com] has joined #code
23:20 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code
23:28 shade_of_cpux is now known as cpux
--- Log closed Wed Apr 06 00:00:18 2011
code logs -> 2011 -> Tue, 05 Apr 2011< code.20110404.log - code.20110406.log >