<div dir="ltr">I believe Visual studio 2010 does not properly handle file seeks/etc beyond 32 bit even on 64 bit builds. If you are using VS 2010 or earlier that is possibly the issue. I believe it is fixed in VS 2013 and later.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 22, 2016 at 5:11 PM, Moreland, Kenneth <span dir="ltr"><<a href="mailto:kmorel@sandia.gov" target="_blank">kmorel@sandia.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div bgcolor="white" lang="EN-US" link="blue" vlink="purple">
<div class="m_-4072358347615350910WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Although we have certainly run into issues with communicating large messages, I’m not sure this is the issue with MPI-I/O. File sizes and linear offsets use a
 type MPI_Offset, which according to the specification should be large enough to hold the size of any file supported by the file system. Although it is true that creating the 3D subarray uses 32-bit indices, those are for each of the separate dimensions, and
 2000 falls well below that limit.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Besides, it looks like that error happens when checking an ifstream object, so it looks like the reader is bypassing the MPI-I/O path anyway.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">I would follow Berk’s suggesting of looking into the filesystem before diving into the guts of MPI-I/O.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">-Ken<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext"> ParaView [mailto:<a href="mailto:paraview-bounces@paraview.org" target="_blank">paraview-bounces@<wbr>paraview.org</a>]
<b>On Behalf Of </b>Burlen Loring<br>
<b>Sent:</b> Tuesday, November 22, 2016 12:55 PM<br>
<b>To:</b> Geveci, Berk (External Contact) <<a href="mailto:berk.geveci@kitware.com" target="_blank">berk.geveci@kitware.com</a>>; Keyes S.D. <<a href="mailto:S.D.Keyes@soton.ac.uk" target="_blank">S.D.Keyes@soton.ac.uk</a>><br>
<b>Cc:</b> <a href="mailto:paraview@paraview.org" target="_blank">paraview@paraview.org</a><br>
<b>Subject:</b> [EXTERNAL] Re: [Paraview] RAW (binary) file import issues<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">I've hit that before. the RAW reader uses MPI-I/O, and MPI uses signed int everywhere in its API, so there are limits that you end up hitting. For instance to partition the data among processors one must give
 MPI-I/O the starting offset of the data in the file as a signed int, and that is limited to 2^31.
<br>
<br>
Burlen<u></u><u></u></p>
<div>
<p class="MsoNormal">On 11/22/2016 11:20 AM, Berk Geveci wrote:<u></u><u></u></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Hmmm that happens to be around 4 GB which makes me wonder if there is a limit somewhere in that reader... Any chance you can try this on a Linux machine?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Thu, Nov 17, 2016 at 10:30 AM, Keyes S.D. <<a href="mailto:S.D.Keyes@soton.ac.uk" target="_blank">S.D.Keyes@soton.ac.uk</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class="MsoNormal">Dear all,<br>
<br>
I am encountering issues when trying to import large 8 bit RAW volumes to Paraview 5.1.2 (64 bit).<br>
<br>
The file I wish to import has xyz dimensions of 2000x2000x1920 voxels (Unsigned char), 7.5GB.  I am running a machine with 192 GB RAM and 12 CPU cores.<br>
<br>
I can import up to a 2000x2000x1000 crop of this file, but I encounter the following message when I attempt larger z dimensions:<br>
<br>
ERROR: In C:\bbd\df0abce0\source-<wbr>paraview\VTK\IO\Image\<wbr>vtkImageReader2.cxx, line 592<br>
<br>
vtkPVImageReader (0000000007767F90): Initialize: Could not open file <a>
\\cseg_2\ERC\SLS_201606\Myco_<wbr>2\CT2PpR3h1_\Hyphalseg_Raw_<wbr>2000_2000_1920_8bit_SKELETON_<wbr>FILT_PARAVIEW_TEST.raw</a><br>
<br>
<br>
I cannot find an obvious memory ceiling within the paraview settings - any ideas as to whether there is some effective upper limit to import file size?<br>
<br>
Sam<br>
<br>
Samuel D Keyes, MEng, PhD<br>
New Frontiers Fellow<br>
Bioengineering / μVIS Centre for Computed Tomography<br>
University of Southampton<br>
E: <a href="mailto:S.D.Keyes@soton.ac.uk" target="_blank">S.D.Keyes@soton.ac.uk</a><<a>https://</a><a href="http://www.outlook.soton.ac.uk/owa/" target="_blank"><wbr>www.outlook.soton.ac.uk/owa/</a>re<wbr>dir.aspx?SURL=<wbr>dhUg3da8XR77LeItLDzJQwhAwmH0Wx<wbr>6PHrXeKfxx2tOD3LCr737TCG0AYQBp<wbr>AGwAdABvADoAUwAuAEQALgBLAGUAeQ<wbr>BlAHMAQABzAG8AdABvAG4ALgBhAGMA<wbr>LgB1AGsA&URL=mailto%3aS.D.<wbr>Keyes%<a href="http://40soton.ac.uk" target="_blank">40soton.ac.uk</a>><br>
T: 07898720248<br>
______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/" target="_blank">http://www.kitware.com/</a>opensou<wbr>rce/opensource.html<br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">
http://paraview.org/Wiki/<wbr>ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" target="_blank">
http://markmail.org/search/?q=<wbr>ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/paraview</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal"><br>
<br>
<br>
<u></u><u></u></p>
<pre>______________________________<wbr>_________________<u></u><u></u></pre>
<pre>Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><u></u><u></u></pre>
<pre><u></u> <u></u></pre>
<pre>Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><u></u><u></u></pre>
<pre><u></u> <u></u></pre>
<pre>Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/<wbr>ParaView</a><u></u><u></u></pre>
<pre><u></u> <u></u></pre>
<pre>Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><u></u><u></u></pre>
<pre><u></u> <u></u></pre>
<pre>Follow this link to subscribe/unsubscribe:<u></u><u></u></pre>
<pre><a href="http://public.kitware.com/mailman/listinfo/paraview" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/paraview</a><u></u><u></u></pre>
</blockquote>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

<br>______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/<wbr>ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/paraview</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Ken Martin PhD<div>Chairman & CFO<br>Kitware Inc.<br>28 Corporate Drive<br>Clifton Park NY 12065<br>518 371 3971<div><br></div><div><span style="font-size:10pt;font-family:Tahoma,sans-serif">This communication,
including all attachments, contains confidential and legally privileged
information, and it is intended only for the use of the addressee.  Access to this email by anyone else is
unauthorized. If you are not the intended recipient, any disclosure, copying,
distribution or any action taken in reliance on it is prohibited and may be
unlawful. If you received this communication in error please notify us
immediately and destroy the original message. 
Thank you.</span></div></div></div>
</div>