[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 173: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 174: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community Supercomputing for Everyone 2018-03-19T19:44:24+00:00 https://parallella.org/forums/feed.php?f=24 2018-03-19T19:44:24+00:00 2018-03-19T19:44:24+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19952#p19952 <![CDATA[LLVM Compiler • Re: Current status]]> Load-store optimizer is an optimization pass which pairs 32-bit loads and stores into 64-bit ones, enabled if optimization level is not O0.

Rolled out release v0.3, started working on hardware loops.

With CI builds there's a problem that all free CI providers known to me have some limitations, either time or hdd space. And LLVM takes hell lot of time and space. So either I'll set up my own CI, or I'll try asking Travis or Semaphore to give me more resources, I heard they usually cooperate if the project is open source.

Statistics: Posted by upcFrost — Mon Mar 19, 2018 7:44 pm


]]>
2017-09-12T00:53:18+00:00 2017-09-12T00:53:18+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19555#p19555 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by jar — Tue Sep 12, 2017 12:53 am


]]>
2017-09-11T20:53:53+00:00 2017-09-11T20:53:53+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19554#p19554 <![CDATA[LLVM Compiler • Re: Current status]]>

On the compiler side - working on vectorization, or strd/ldrd to be precise, plus i64/f64 support. Atm most tests build fine, and actually arithmetic runs a bit faster than on GCC (not much, as i'm still using precompiled libs from gcc bundle). I want to fix matmul-16 test which fails on memory mapping (sections overlap) before moving on.

Another big question is CI and distribution. Travis has build time limitation of 1 hour, which is not enough to build full LLVM stack, and ccache size of 512 mb, which is not enough to use ccache with LLVM build. Semaphore has disk quote, which is also too small to fit the build. Will try to look for solution, or maybe i'll just mail Semaphore or Travis and ask them to raise quote for my build (iirc they're ok doing it for FOSS projects :roll: )

Statistics: Posted by upcFrost — Mon Sep 11, 2017 8:53 pm


]]>
2017-07-11T15:50:56+00:00 2017-07-11T15:50:56+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19385#p19385 <![CDATA[LLVM Compiler • Re: Current status]]> Also found a couple of bugs in Load/Store optimization pass, fixed all except one.

Gregg, about volatile access - that's exactly as @jar said. It is possible to implement (basically skipping one "if-then" case), but as it might, and it will in some cases, break the code.
Still, in some cases it can improve performance quite a bit. I'm planning to make additional flag to allow it, but it will be set to false by default.
So the default behavior is not to touch volatile ldr/str at all, just as in spec

Statistics: Posted by upcFrost — Tue Jul 11, 2017 3:50 pm


]]>
2017-07-06T21:09:15+00:00 2017-07-06T21:09:15+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19372#p19372 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by jar — Thu Jul 06, 2017 9:09 pm


]]>
2017-07-06T17:22:53+00:00 2017-07-06T17:22:53+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19371#p19371 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by GreggChandler — Thu Jul 06, 2017 5:22 pm


]]>
2017-07-06T15:56:26+00:00 2017-07-06T15:56:26+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19369#p19369 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by jar — Thu Jul 06, 2017 3:56 pm


]]>
2017-07-06T15:40:45+00:00 2017-07-06T15:40:45+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19368#p19368 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by GreggChandler — Thu Jul 06, 2017 3:40 pm


]]>
2017-07-06T15:15:58+00:00 2017-07-06T15:15:58+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19366#p19366 <![CDATA[LLVM Compiler • Re: Current status]]> For volatile variables, each access must happen exactly in the way specified.

Statistics: Posted by sebraa — Thu Jul 06, 2017 3:15 pm


]]>
2017-07-06T14:19:12+00:00 2017-07-06T14:19:12+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19365#p19365 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by upcFrost — Thu Jul 06, 2017 2:19 pm


]]>
2017-07-05T15:39:25+00:00 2017-07-05T15:39:25+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19358#p19358 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by jar — Wed Jul 05, 2017 3:39 pm


]]>
2017-07-03T16:27:19+00:00 2017-07-03T16:27:19+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19353#p19353 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by upcFrost — Mon Jul 03, 2017 4:27 pm


]]>
2017-06-05T16:23:16+00:00 2017-06-05T16:23:16+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19153#p19153 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by upcFrost — Mon Jun 05, 2017 4:23 pm


]]>
2017-05-21T22:30:26+00:00 2017-05-21T22:30:26+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19068#p19068 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by upcFrost — Sun May 21, 2017 10:30 pm


]]>
2017-05-12T06:55:27+00:00 2017-05-12T06:55:27+00:00 https://parallella.org/forums/viewtopic.php?t=4026&p=19022#p19022 <![CDATA[LLVM Compiler • Re: Current status]]> Statistics: Posted by upcFrost — Fri May 12, 2017 6:55 am


]]>