<html><head></head><body><div>Hi Steve, more than the compiler it is necessary for the data to fit into the processor correctly.</div><div><br></div><div>And more, I don't have found GPU code yet.</div><div>I don't know if it's will take some advantage, however for a large scale processing it should be necessary.</div><div><br></div><div><b>Tell me, I not confounding the things?</b></div><div><br></div><div>I see Geos has a geometry engine, however, it doesn't mean that it's a high-performance engine or designed for massive computation.</div><div><br></div><div>-- Amanda Osvaldo</div><div><br></div><div>On Tue, 2017-05-02 at 14:02 -0400, Stephen Woodbridge wrote:</div><blockquote type="cite"><pre>On 5/2/2017 1:53 PM, Amanda Osvaldo wrote:
<blockquote type="cite">
Hi everybody.

I'm reading the Geos source code and have no found any low-level 
optimization, like the use AVX2 instruction set for Intel processors.

It's an important question because without these and others optimization 
I have no significant difference between a Intel Core and Intel Xeon 
processors.

Can someone tell me if the lack of optimization is intentional or just a 
lack of programmers?

-- Amanda Osvaldo
</blockquote>

Amanda,

I would think that this is the responsibility of the compiler, not the 
application. I believe you can get an Intel compiler that is designed to 
optimize for these various HW differences.

<a href="https://software.intel.com/en-us/blogs/2013/01/03/free-intel-c-compilers-for-students-and-related-parallel-programming-tools">https://software.intel.com/en-us/blogs/2013/01/03/free-intel-c-compilers-for-students-and-related-parallel-programming-tools</a>

-Steve W

---
This email has been checked for viruses by Avast antivirus software.
<a href="https://www.avast.com/antivirus">https://www.avast.com/antivirus</a>

_______________________________________________
geos-devel mailing list
<a href="mailto:geos-devel@lists.osgeo.org">geos-devel@lists.osgeo.org</a>
<a href="https://lists.osgeo.org/mailman/listinfo/geos-devel">https://lists.osgeo.org/mailman/listinfo/geos-devel</a></pre></blockquote></body></html>