2012-10-23T00:13:28 *** antimatroidl has quit IRC (Quit: Leaving.) 2012-10-23T00:28:03 *** mleise has joined #aichallenge 2012-10-23T01:17:46 *** mceier has quit IRC (Quit: leaving) 2012-10-23T02:25:09 *** mceier has joined #aichallenge 2012-10-23T02:34:02 *** Eibwen has quit IRC (Ping timeout: 246 seconds) 2012-10-23T02:42:14 *** coeus_ has joined #aichallenge 2012-10-23T02:54:31 *** amstan has quit IRC (Quit: Konversation terminated!) 2012-10-23T03:08:16 *** Eibwen has joined #aichallenge 2012-10-23T03:11:16 *** epicmonkey has joined #aichallenge 2012-10-23T03:22:20 *** mlp has joined #aichallenge 2012-10-23T03:24:35 *** mcstar has joined #aichallenge 2012-10-23T03:25:56 *** epicmonkey has quit IRC (Read error: Operation timed out) 2012-10-23T03:26:39 nvm, i figured it out 2012-10-23T03:41:54 *** antimatroidl has joined #aichallenge 2012-10-23T03:52:55 *** madisen has joined #aichallenge 2012-10-23T03:53:56 does anyone if know if there is another ai challenge happening? 2012-10-23T03:54:04 not here 2012-10-23T03:55:57 *** madisen has left #aichallenge 2012-10-23T04:16:15 *** pairofdice has joined #aichallenge 2012-10-23T04:37:39 *** epicmonkey has joined #aichallenge 2012-10-23T04:52:28 *** antimatroidl1 has joined #aichallenge 2012-10-23T04:52:54 *** antimatroidl has quit IRC (Ping timeout: 260 seconds) 2012-10-23T05:50:40 *** sigh has joined #aichallenge 2012-10-23T06:03:17 *** coeus_ has quit IRC (Quit: Verlassend) 2012-10-23T06:47:15 mcstar: you could be more specific and say not currently planned 2012-10-23T06:47:21 we don't want people never coming back 2012-10-23T06:47:32 too late 2012-10-23T06:47:38 i mean for future reference ;) 2012-10-23T06:47:46 i will forget, sorry 2012-10-23T06:47:50 :| 2012-10-23T06:47:52 *** Scooper has joined #aichallenge 2012-10-23T06:47:54 XD 2012-10-23T06:48:03 i got a new gap on my skateboard today 2012-10-23T06:48:09 gap all the things 2012-10-23T06:48:35 i dont follow 2012-10-23T06:48:54 gap? like a little crack? 2012-10-23T06:49:01 or slit? 2012-10-23T07:08:32 *** antimatroidl1 has quit IRC (Ping timeout: 256 seconds) 2012-10-23T07:09:57 *** bqf_ has joined #aichallenge 2012-10-23T07:12:47 *** bqf__ has joined #aichallenge 2012-10-23T07:12:55 *** bqf has quit IRC (Ping timeout: 240 seconds) 2012-10-23T07:12:56 *** bqf__ is now known as bqf 2012-10-23T07:13:17 *** bqf has joined #aichallenge 2012-10-23T07:15:43 *** bqf_ has quit IRC (Ping timeout: 260 seconds) 2012-10-23T07:40:51 *** bqf_ has joined #aichallenge 2012-10-23T07:43:27 *** bqf has quit IRC (Ping timeout: 252 seconds) 2012-10-23T07:45:52 *** bqf has joined #aichallenge 2012-10-23T07:46:06 *** bqf_ has quit IRC (Ping timeout: 260 seconds) 2012-10-23T07:51:29 *** bqf has quit IRC (Changing host) 2012-10-23T07:51:29 *** bqf has joined #aichallenge 2012-10-23T08:01:05 *** Accoun has quit IRC (Remote host closed the connection) 2012-10-23T08:13:41 * mleise is obsessed with Sudoku micro-optimization 2012-10-23T08:14:41 * mleise found, that a simple Sudoku-type loop sees 66% overhead if the Sudoku board data structure crosses a memory page boundary 2012-10-23T08:14:57 jesus 2012-10-23T08:15:07 * mleise thinks that it may be the memcpy in it 2012-10-23T08:15:22 im working on this http://hpaste.org/76651 2012-10-23T08:18:05 aha, looks like lisp to me 2012-10-23T08:18:35 and it wasn't the memcpy. I really have to allocate these Sudoku structures on the heap, to get the alignment right 2012-10-23T08:18:47 * mleise twiddles with the code 2012-10-23T08:19:29 cant you add more smartness to the solver without using templates? 2012-10-23T08:20:27 yes, I'm rewriting it line by line without many templates 2012-10-23T08:21:04 e.g. I'm trying to detect which particular line adds how much to the run time 2012-10-23T08:21:23 and these 66% on badly aligned memory is pretty harsh 2012-10-23T08:22:52 mleise: look at the memory allocation schemes on the shootout page 2012-10-23T08:23:01 well, those are c/c++ 2012-10-23T08:23:09 idk if they apply to D at all 2012-10-23T08:23:23 sure, nothing stops me from using C malloc 2012-10-23T08:23:35 no, those are compiler annotations 2012-10-23T08:23:40 oh 2012-10-23T08:23:55 in which program in particular ? 2012-10-23T08:24:07 i think in the mandelbrot program for sure 2012-10-23T08:24:37 i should have said, gcc specific, not c/c++ 2012-10-23T08:25:57 this one ? http://shootout.alioth.debian.org/u32/program.php?test=mandelbrot&lang=gcc&id=4 2012-10-23T08:26:43 it uses posix_memalign, a pragma for multi-threaded execution and SSE vectors (__builtin_ia32_...) 2012-10-23T08:27:55 __attribute__ ( 2012-10-23T08:29:03 ok, if its posix... 2012-10-23T08:29:06 yeah, those are just to get some SSE vectors 2012-10-23T08:30:16 I practically need 1024 bytes alignment. I _think_ the D garbage collector hands out memory blocks like this (i.e. aligned to the next power of 2 of the block size) for internal reasons 2012-10-23T08:32:15 oh, while that seems to be true, I get the worst performance if it *is* aligned exactly to a page boundary 2012-10-23T08:32:32 wth? 2012-10-23T08:34:04 *** Accoun has joined #aichallenge 2012-10-23T08:55:28 *** NoxiaZ^ has joined #aichallenge 2012-10-23T09:03:31 *** epicmonkey has quit IRC (Ping timeout: 268 seconds) 2012-10-23T09:11:39 *** epicmonkey has joined #aichallenge 2012-10-23T09:18:08 *** epicmonkey has quit IRC (Ping timeout: 245 seconds) 2012-10-23T09:26:33 *** amstan has joined #aichallenge 2012-10-23T09:26:33 *** ChanServ sets mode: +o amstan 2012-10-23T09:27:00 *** amstan has quit IRC (Client Quit) 2012-10-23T09:29:03 *** loglog has quit IRC (Remote host closed the connection) 2012-10-23T09:29:21 *** loglog has joined #aichallenge 2012-10-23T09:30:09 *** loglog has joined #aichallenge 2012-10-23T09:35:51 *** epicmonkey has joined #aichallenge 2012-10-23T10:25:51 *** amstan has joined #aichallenge 2012-10-23T10:25:51 *** ChanServ sets mode: +o amstan 2012-10-23T10:40:13 *** tejai has joined #aichallenge 2012-10-23T10:42:34 *** mceier has quit IRC (Quit: Lost terminal) 2012-10-23T10:45:01 *** tejai has quit IRC (Client Quit) 2012-10-23T11:01:42 *** thestinger has joined #aichallenge 2012-10-23T11:04:34 *** loglog has quit IRC (Remote host closed the connection) 2012-10-23T11:04:47 *** loglog has joined #aichallenge 2012-10-23T11:08:23 *** loglog has quit IRC (Remote host closed the connection) 2012-10-23T11:08:41 *** loglog has joined #aichallenge 2012-10-23T11:15:09 *** sigh has quit IRC (Remote host closed the connection) 2012-10-23T11:46:07 *** antimatroidl has joined #aichallenge 2012-10-23T11:48:12 *** mlp has quit IRC (Quit: Page closed) 2012-10-23T12:09:54 *** mceier has joined #aichallenge 2012-10-23T12:37:15 *** mviel has quit IRC (Remote host closed the connection) 2012-10-23T12:38:40 *** Vabur has joined #aichallenge 2012-10-23T12:39:39 *** Vabur has quit IRC (Client Quit) 2012-10-23T13:04:46 *** ecidforiap has joined #aichallenge 2012-10-23T13:06:13 *** pairofdice has quit IRC (Ping timeout: 264 seconds) 2012-10-23T13:17:31 *** bqf_ has joined #aichallenge 2012-10-23T13:20:42 *** bqf has quit IRC (Ping timeout: 260 seconds) 2012-10-23T13:23:52 *** bqf has joined #aichallenge 2012-10-23T13:26:54 *** bqf_ has quit IRC (Ping timeout: 240 seconds) 2012-10-23T13:38:42 *** amstan has quit IRC (Quit: Konversation terminated!) 2012-10-23T13:40:13 *** amstan has joined #aichallenge 2012-10-23T13:40:13 *** ChanServ sets mode: +o amstan 2012-10-23T13:46:29 *** rofer has quit IRC (Ping timeout: 260 seconds) 2012-10-23T13:47:28 *** epicmonkey has quit IRC (Ping timeout: 256 seconds) 2012-10-23T13:49:40 *** rofer has joined #aichallenge 2012-10-23T14:29:52 *** amstan has quit IRC (Read error: Connection reset by peer) 2012-10-23T14:30:04 *** amstan has joined #aichallenge 2012-10-23T14:30:04 *** ChanServ sets mode: +o amstan 2012-10-23T14:34:26 *** thestinger has quit IRC (Ping timeout: 244 seconds) 2012-10-23T14:35:37 *** thestinger has joined #aichallenge 2012-10-23T14:40:43 *** thestinger has quit IRC (Quit: WeeChat 0.3.9) 2012-10-23T14:42:01 *** thestinger has joined #aichallenge 2012-10-23T14:52:22 *** antimatroidl1 has joined #aichallenge 2012-10-23T14:52:22 *** antimatroidl has quit IRC (Read error: Connection reset by peer) 2012-10-23T14:53:39 *** epicmonkey has joined #aichallenge 2012-10-23T15:00:06 *** NoxiaZ^ has quit IRC (Ping timeout: 272 seconds) 2012-10-23T15:00:07 *** Accoun has quit IRC () 2012-10-23T15:09:16 *** dici has joined #aichallenge 2012-10-23T15:14:38 *** NoxiaZ^ has joined #aichallenge 2012-10-23T15:20:32 *** Accoun has joined #aichallenge 2012-10-23T15:38:43 *** dici has quit IRC (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )) 2012-10-23T16:04:41 *** Romeo_ has joined #aichallenge 2012-10-23T16:06:51 *** Romeo_ has quit IRC (Client Quit) 2012-10-23T16:18:26 *** ecidforiap has quit IRC (Quit: In girum imus nocte et consumimur igni.) 2012-10-23T16:32:14 *** rofer has quit IRC (Ping timeout: 244 seconds) 2012-10-23T16:42:08 *** foRei has joined #aichallenge 2012-10-23T16:46:21 *** andermall has joined #aichallenge 2012-10-23T16:46:37 hello.. 2012-10-23T16:47:02 *** andermall has left #aichallenge 2012-10-23T16:59:34 *** rofer has joined #aichallenge 2012-10-23T17:11:49 *** epicmonkey has quit IRC (Read error: Operation timed out) 2012-10-23T17:17:16 *** sigh has joined #aichallenge 2012-10-23T17:18:38 *** Kingpin13 has joined #aichallenge 2012-10-23T17:19:43 *** foRei has quit IRC (Quit: Bye) 2012-10-23T17:22:38 *** mleise has quit IRC (Quit: Leaving.) 2012-10-23T17:30:34 *** thestinger has quit IRC (Ping timeout: 240 seconds) 2012-10-23T17:37:14 *** amstan has quit IRC (Quit: Konversation terminated!) 2012-10-23T17:44:13 *** thestinger has joined #aichallenge 2012-10-23T18:07:44 *** sigh has quit IRC (Remote host closed the connection) 2012-10-23T18:19:45 *** Accoun has quit IRC (Ping timeout: 245 seconds) 2012-10-23T18:28:30 *** Accoun has joined #aichallenge 2012-10-23T18:29:22 *** Scooper has quit IRC (Quit: Leaving) 2012-10-23T18:30:35 *** NoxiaZ^ has quit IRC (Ping timeout: 245 seconds) 2012-10-23T18:56:03 *** antimatroidl1 has quit IRC (Quit: Leaving.) 2012-10-23T19:25:20 *** antimatroidl has joined #aichallenge 2012-10-23T19:30:10 *** antimatroidl has quit IRC (Client Quit) 2012-10-23T21:47:28 *** amstan has joined #aichallenge 2012-10-23T21:47:28 *** ChanServ sets mode: +o amstan 2012-10-23T21:49:59 *** mcstar has quit IRC (Quit: mcstar) 2012-10-23T21:57:08 *** jcdny has quit IRC (Quit: Leaving) 2012-10-23T23:02:53 *** antimatroidl has joined #aichallenge 2012-10-23T23:59:02 *** bqf has quit IRC (Changing host) 2012-10-23T23:59:02 *** bqf has joined #aichallenge