<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel">
    <title>gmane.comp.lang.julia.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10937"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10936"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10935"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10934"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10933"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10932"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10931"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10930"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10929"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10928"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10927"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10926"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10925"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10924"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10923"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10922"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10921"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10920"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10919"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10918"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10937">
    <title>Re: RFC/Proposal: Dealing with external dependencies in the Julia Package Manager</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10937</link>
    <description>&lt;pre&gt;
Yeah, that's the idea. I'm not quite sure where to take it yet, but I'll
keep working on it.
&lt;/pre&gt;</description>
    <dc:creator>Keno Fischer</dc:creator>
    <dc:date>2013-05-25T06:48:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10936">
    <title>Re: Announcing a new Web REPL</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10936</link>
    <description>&lt;pre&gt;I tried the REPL in the Chrome browser, but the ENTER key does nothing. So 
I can't really do anything.


On Thursday, May 23, 2013 12:41:23 AM UTC+2, Adam Savitzky wrote:
&lt;/pre&gt;</description>
    <dc:creator>bsxfan</dc:creator>
    <dc:date>2013-05-25T06:11:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10935">
    <title>Re: Fast (multithreaded) matrix summation</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10935</link>
    <description>&lt;pre&gt;Amit did some really cool stuff with shmem, and the trick should work on 
Windows using Mmap as well. We want to think this through, and bring this 
work into base.

https://github.com/amitmurthy/PTools.jl

While it will not give general shared memory parallelism, it will make 
these kinds of operations easy to parallelize.

-viral


On Friday, May 24, 2013 6:21:55 PM UTC+5:30, bsxfan wrote:
&amp;gt;&lt;/pre&gt;</description>
    <dc:creator>Viral Shah</dc:creator>
    <dc:date>2013-05-25T04:31:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10934">
    <title>Re: Google Code downloads</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10934</link>
    <description>&lt;pre&gt;I do like sourceforge download analytics. They tend to be a bit excessive 
on ads, and I wish they had the option to provide clean hosting for a fee, 
or some alternative business model that gave the site a cleaner look. That 
was one of the main reasons we preferred having google code for downloads.

-viral

On Saturday, May 25, 2013 12:20:07 AM UTC+5:30, Alessandro Andrioni wrote:
&lt;/pre&gt;</description>
    <dc:creator>Viral Shah</dc:creator>
    <dc:date>2013-05-25T04:13:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10933">
    <title>Re: Google Code downloads</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10933</link>
    <description>&lt;pre&gt;The positive side about maintaining our own infrastructure is that we will 
have access to the webserver logs, and at least get a rough estimate of the 
julia community.

-viral

On Friday, May 24, 2013 6:04:43 PM UTC+5:30, Stefan Karpinski wrote:
&amp;gt;&lt;/pre&gt;</description>
    <dc:creator>Viral Shah</dc:creator>
    <dc:date>2013-05-25T04:10:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10932">
    <title>Re: RFC/Proposal: Dealing with external dependencies in the Julia Package Manager</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10932</link>
    <description>&lt;pre&gt;1. I read it and it makes sense to me. I like the separation of concerns,
and the clear language ("working" vs "functional").

2. You used "Julep"! I'm so happy! :)

3. BinDeps.jl is interesting. Sorta a Julian DSL for build steps?


On Fri, May 24, 2013 at 8:35 AM, Keno Fischer
&amp;lt;kfischer-uXcxMUcfaeudFdvTe/nMLpVzexx5G7lz&amp;lt; at &amp;gt;public.gmane.org&amp;gt;wrote:

&lt;/pre&gt;</description>
    <dc:creator>Harlan Harris</dc:creator>
    <dc:date>2013-05-25T00:10:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10931">
    <title>Re: Fast (multithreaded) matrix summation</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10931</link>
    <description>&lt;pre&gt;I reproduce your result for a 1000x1000 matrix on a i7 (8 threads).
I don't see the gain of BLAST for a 20x20 matrix, my usual contingency 
table.
Your hand coded is faster than sum(A,2) in both cases.

*Why Base.sum() is slower than your hand coded version for the second 
dimension?*

Timings for the 20x20 matrix:


julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sum(A,1) for i=1:1_000])
0.0031782350000000015


julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sum(A,2) for i=1:1_000])
0.005420045999999989


julia&amp;gt; 


julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sum1(A) for i=1:1_000])
0.001123687


julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sum2(A) for i=1:1_000])
0.0014608899999999957


julia&amp;gt; 


julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sumBLAS1(A) for i=1:1_000])
0.018098350999999967


julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sumBLAS2(A) for i=1:1_000])
0.008673458000000005




El viernes, 24 de mayo de 2013 17:59:22 UTC-3, Laurent S escribió:

&lt;/pre&gt;</description>
    <dc:creator>Diego Javier Zea</dc:creator>
    <dc:date>2013-05-24T23:45:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10930">
    <title>Re: Fast (multithreaded) matrix summation</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10930</link>
    <description>&lt;pre&gt;Off topic, but I like your user name :-)&lt;/pre&gt;</description>
    <dc:creator>Laurent S</dc:creator>
    <dc:date>2013-05-24T20:59:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10929">
    <title>Fast (multithreaded) matrix summation</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10929</link>
    <description>&lt;pre&gt;This is just a comment on how to accomplish fast summation over matrices 
(especially on multicore machines).

I have been wondering how efficient Julia's sum(::Matrix,::dim) is. If you 
dig deep enough, you wil see Julia generates nested loops to do this, which 
is comparable with simple hand-coded Julia loops. But, it turns out that if 
the matrix is compatible with BLAS, you can sum much faster. On an 8-core 
machine, I get:

Create data and hand-coded sum functions:

julia&amp;gt; A = randn(1_000,1_000);
julia&amp;gt; sum1(A)=((m,n)=size(A);s = Array(Float64,n);for j=1:n t=0.0; for 
i=1:m t += A[i,j] end s[j] = t end reshape(s,1,n) );
julia&amp;gt; sum2(A)=((m,n)=size(A);s = zeros(m);for j=1:n, i=1:m s[i] += A[i,j] 
end;s);


Time built-in sum:

julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sum(A,1) for i=1:1_000])
2.455390051000001

julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sum(A,2) for i=1:1_000])
7.509482612999993


Direction 2 is about 3 times slower than direction 1. 

For the hand-coded case, we get: 

julia&amp;gt; sum([&amp;lt; at &amp;gt;elapsed sum1(A) for i=1:1_000])                  &lt;/pre&gt;</description>
    <dc:creator>bsxfan</dc:creator>
    <dc:date>2013-05-24T12:51:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10928">
    <title>Re: Google Code downloads</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10928</link>
    <description>&lt;pre&gt;SourceForge even has one blog post[1] about this, wow.

[1]: http://sourceforge.net/blog/google-code-projects-downloads-are-welcome/

On 24 May 2013 12:19, Elliot Saba &amp;lt;staticfloat-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>Alessandro "Jake" Andrioni</dc:creator>
    <dc:date>2013-05-24T18:50:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10927">
    <title>Re: Re: [julia-users] .+ .- .* ./ are now broadcasting</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10927</link>
    <description>&lt;pre&gt;That's a neat trick. But it can't work if S or T is abstract, right?

On Friday, 24 May 2013 19:31:42 UTC+2, Jeff Bezanson wrote:
&amp;gt;&amp;gt;&amp;gt;  &lt;/pre&gt;</description>
    <dc:creator>Toivo Henningsson</dc:creator>
    <dc:date>2013-05-24T18:06:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10926">
    <title>Re: Re: [julia-users] .+ .- .* ./ are now broadcasting</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10926</link>
    <description>&lt;pre&gt;This can often be done using expressions like typeof(one(T)/one(S)).
On May 23, 2013 2:28 PM, "Stefan Karpinski" &amp;lt;stefan-X/JvLeVQC/3srOwW+9ziJQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>Jeff Bezanson</dc:creator>
    <dc:date>2013-05-24T17:31:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10925">
    <title>Re: Re: Control Systems Toolbox</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10925</link>
    <description>&lt;pre&gt;I'm sure we could build something on top of TK that does a lot of what
simulink does, but that would be it's own package, wouldn't it?

On Fri, May 24, 2013 at 9:31 AM, Jeremy West &amp;lt;jemofthewest-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:



&lt;/pre&gt;</description>
    <dc:creator>Adam Savitzky</dc:creator>
    <dc:date>2013-05-24T16:40:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10924">
    <title>Re: Re: Control Systems Toolbox</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10924</link>
    <description>&lt;pre&gt;Steve,

I agree that there needs to be a open-source Simulink alternative, its
almost exclusively what I use to get paid.  Scilab has a hard time building
on my Archlinux box, and anytime following instructions leads to something
not building I get suspicious.  I know SimJulia is more like SimMechanics
(if i understand correctly), so it wouldn't be an overlap but it definitely
would be better suited as a separate project.  I've thought about having
some basic support in the LinearControl package for combining transfer
functions in series, parallel, feedback, etc. (because that is relatively
straightforward), but a full Simulink alternative seems to be a very large
undertaking.  Worth the discussion though, I think it would be worth it.

Jeremy


On Fri, May 24, 2013 at 12:23 PM, stevej &amp;lt;sjaffe-gpCf3mqfBdxWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>Jeremy West</dc:creator>
    <dc:date>2013-05-24T16:31:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10923">
    <title>Re: Control Systems Toolbox</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10923</link>
    <description>&lt;pre&gt;

On Thursday, May 23, 2013 5:30:30 PM UTC-4, Adam Savitzky wrote:


Perhaps scilab/xcos: 
 http://www.scilab.org/scilab/features/scilab/control 
 http://www.scilab.org/scilab/features/xcos

xcos is similar to Simulink; it would be very interesting to have a 
Simulink alternative in Julia...

Steve

&lt;/pre&gt;</description>
    <dc:creator>stevej</dc:creator>
    <dc:date>2013-05-24T16:23:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10922">
    <title>Re: Automatic differentiation?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10922</link>
    <description>&lt;pre&gt;There are a couple of efforts, both just getting off the ground:

https://github.com/scidom/AutoDiff.jl

https://github.com/bsxfan/ad4julia





On Fri, May 24, 2013 at 11:22 AM, John Myles White &amp;lt;johnmyleswhite-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org

&lt;/pre&gt;</description>
    <dc:creator>Tom Short</dc:creator>
    <dc:date>2013-05-24T15:26:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10921">
    <title>Re: Automatic differentiation?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10921</link>
    <description>&lt;pre&gt;I think there's work being done, but nothing complete. I've lost track of who's in charge of it.

 -- John

On May 24, 2013, at 11:21 AM, Douglas Bates &amp;lt;dmbates-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:



&lt;/pre&gt;</description>
    <dc:creator>John Myles White</dc:creator>
    <dc:date>2013-05-24T15:22:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10920">
    <title>Automatic differentiation?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10920</link>
    <description>&lt;pre&gt;I have seen mention of automatic differentiation on this list but I am not 
sure if there are any packages providing an implementation yet.  What is 
the state of the art?&lt;/pre&gt;</description>
    <dc:creator>Douglas Bates</dc:creator>
    <dc:date>2013-05-24T15:21:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10919">
    <title>Re: Google Code downloads</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10919</link>
    <description>&lt;pre&gt;1. Get multiple free dropbox accounts
2. Host binaries on them, load-balanced to circumvent eventually getting
banned for excessive bandwidth use
3. ???
4. Profit!
-E


On Fri, May 24, 2013 at 5:34 AM, Stefan Karpinski &amp;lt;stefan-X/JvLeVQC/3srOwW+9ziJQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;wrote:

&lt;/pre&gt;</description>
    <dc:creator>Elliot Saba</dc:creator>
    <dc:date>2013-05-24T15:19:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10918">
    <title>RFC/Proposal: Dealing with external dependencies in the Julia Package Manager</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10918</link>
    <description>&lt;pre&gt;As promised during the IRC sprint last week, I wrote up my proposal of how
to deal with external dependencies for Julia packages:
https://gist.github.com/loladiro/5643179

Please post any comments and suggestions in this thread.
&lt;/pre&gt;</description>
    <dc:creator>Keno Fischer</dc:creator>
    <dc:date>2013-05-24T12:35:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.julia.devel/10917">
    <title>Re: Google Code downloads</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.julia.devel/10917</link>
    <description>&lt;pre&gt;Jeez, man. Nobody wants to host binary downloads. We're going to need to
switch to S3 or something.

On Friday, May 24, 2013, Alessandro "Jake" Andrioni wrote:

&lt;/pre&gt;</description>
    <dc:creator>Stefan Karpinski</dc:creator>
    <dc:date>2013-05-24T12:34:43</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.julia.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.julia.devel</link>
  </textinput>
</rdf:RDF>
