<div dir="ltr">The java process is single-threaded, so it can only ever run on 1 core. The code itself would have to be updated to support breaking down workloads into smaller parts that could be handled by different processes, which could then utilize additional cores.<br>
<div class="gmail_extra"><br><br clear="all"><div>❧ Brian Mathis</div>
<br><br><div class="gmail_quote">On Thu, Feb 27, 2014 at 4:49 PM, Adrya Stembridge <span dir="ltr"><<a href="mailto:adrya.stembridge@gmail.com" target="_blank">adrya.stembridge@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">A colleague and I were looking at some ontology data yesterday using java via command line. I noticed that CPU utilization averaged 99% on a system with 24 cores. The data processing is intense and time consuming. We're wondering if this could be sped up by forcing the machine to use more CPU resources. In the past, I've seen utilization reach around 1500% while encoding video. <div>
<br></div><div>Is it possible (or safe) to instruct or force java to use more cores in processing our data, or am I looking at this the wrong way? <span class="HOEnZb"><font color="#888888"><div><br></div><div>as<br><div>
<br></div><div><br></div></div></font></span></div></div>
<br>_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
<br></blockquote></div><br></div></div>