PTC Mathcad Prime enabled to handle large files

Since Microsoft .NET 1.0 (10 years ago) the memory limit of .NET objects has been 2GB. This means you could not, for example, create an array which contained elements with more than 2GB in total. If any application tried to create such an array, the application would get the OutOfMemoryException. This limitation is a legacy from the days of the 32-bit machine. Even when 64-bit machines could handle much larger data set sizes, Microsoft .NET stopped you.

Those days are gone with Microsoft.NET 4.5 and PTC Mathcad Prime 3.1 has taken advantage of the change by enabling large data handling beyond this 2GB limit.

Run PTC Mathcad Prime 3.1 and read in a large file once or twice to see the application process grow in the task manager. Remember reading data sets as “byte” with READBIN causes a multiple of 8 in memory allocation… 64-bit IEEE doubles for all data types.

In the image below you can see in the task manager the PTC Mathcad Prime process growing to over 6 Gbytes because of the video file I am reading.

 

blog1

 

 

 

 

 

 

 

 

 

 

 

Bring on the big data! Caveat, 64 bit machines only.

 

Try out the free for life version, PTC Mathcad Express.

 

Learn more about PTC Mathcad Prime 3.1.

This entry was posted in Mathcad, The Inside Scoop, Tips & Tricks and tagged . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s