Thursday, July 9, 2015

Digest for comp.programming.threads@googlegroups.com - 6 updates in 3 topics

Ramine <ramine@1.1>: Jul 08 03:50PM -0700

Hello,
 
 
I want to be more clearer about my Parallel archiver, i have designed
my Parallel archiver engine so that you can script or you can automate
the archiving with easy, and as you have noticed i have supported the
best parallel compression algorithms, but what is more interesting
about my Parallel archiver is that you can use it like a database
system with an access of O(1) time complexity , because i have also
designed it like a hashtable that you have to use from the harddisk or
from memory, this is where my Parallel archiver shines ! The Zip and
7Zip tools do not support that , and i have just tested for example 7Zip
GUI tool and i have noticed that on a somewhat bigger archive with for
example 20000 of files, it will take too much time to add or to delete a
file, because those functions like the delete and add will incur a move
of multiple files so that to make an empty place where to put the newer
file, this will happen in 7Zip amd Zip for the add and delete functions,
and this is far worse than my Parallel archiver that do a delete() (when
you mark the file deleted) and an Add() of a file in O(1) time
complexity, so my Parallel archiver is really fast and much faster than
7Zip and Zip, so my Parallel archiver is excellent in that regards, also
i want to advice you to use an SSD drive of the Intel type like the
Intel SSD DC S3500 Series or Intel SSD DC 3600 Series or the Intel SSD
DC 3700 Series, because they are excellent Intel SSD drives that don't
have problems with power-outages and because they will be really fast
to load the index with my Parallel archiver...so i will advice you to
take into consideration my Parallel archiver because it's an excellent tool.
 
 
Please read the following:
 
===
 
Conclusion
 
Right now, there is only one reliable SSD manufacturer: Intel.
That really is the end of the discussion. It would appear that Intel is
the only manufacturer of SSDs that provide sufficiently large on-board
temporary power (probably in the form of supercapacitors) to cover
writing back the entire cache when power is pulled, even when the
on-board cache is completely full.
 
 
Read here: http://lkcl.net/reports/ssd_analysis.html
 
 
===
 
 
 
 
You can download and read more about my new Parallel archiver 3.21 from:
 
https://sites.google.com/site/aminer68/parallel-archiver
 
 
 
 
Thank you,
Amine Moulay Ramdane.
bleachbot <bleachbot@httrack.com>: Jul 08 07:06PM +0200

bleachbot <bleachbot@httrack.com>: Jul 08 07:39PM +0200

bleachbot <bleachbot@httrack.com>: Jul 08 09:47PM +0200

Ramine <ramine@1.1>: Jul 08 01:11PM -0700

Hello,
 
 
Multiple linear regression was updated to version 1.05, i have
updated the cmatrix DLLs for win32 and win64 to the newer versions,
and i have used the tbbmalloc memory manager that is better...
 
 
Authors: Amine Moulay Ramdane
 
Email: aminer@videotron.ca
 
Description:
 
Multiple linear regression that uses SIMD SSE2 instructions and that
implements the following mathematical theorem:
 
If A is an m x n rank n matrix, then the least-squares solutions to the
system A*vector(X) = vector(C) are the solutions to the system:
 
A*vector(X)=
 
A*inverse(transpose(A)*A))*transpose(A)*vector(C).
 
This system has the following unique solution:
 
vector(X) = inverse(transpose(A)*A)*transpose(A)*vector(C)
 
I have updated my multiple linear regression program to support
SSE (Standard Error of the Estimate), the "SSE" is important in quality
control, the interpretation of SSE is similar to standard deviation's
"68-95-99 rule", that is, 68% of the time the predicted score will fall
plus-or-minus 1 x SSE of the actual score based on the regression
equation, 95% of the time the predicted score will fall plus-or-minus 2
x SSE , and 99% of the time the predicted score will fall plus-or-minus
3 x SSE.
 
So my Multiple linear regression program does show the multiple
regression equation that approximate the statistical data and it
calculates and shows the Coefficient of determination R2 and it
calculates and shows the Standard Error of the Estimate.
 
I have also included a Matrix library called LinMath that uses SIMD SSE2
instructions and that is multithreaded, LinMath was derived fom mrmath
Matrix library by Rabatscher Michael and modified to become compatible
with both FreePascal and Delphi.
 
LinMath is offered under the licence agreement described on:
 
http://www.mrsoft.org/
 
Language: FPC Pascal v2.2.0+ / Delphi 7+: http://www.freepascal.org/
 
Operating Systems: Windows.
 
Required FPC switches: -O3 -Sd
 
-Sd for delphi mode....
 
Required Delphi switches: -$H+
 
 
You can download my Multiple linear regression version 1.05 from:
 
https://sites.google.com/site/aminer68/multiple-linear-regression
 
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Jul 08 01:42PM -0700

Hello..
 
 
Please note that the example inside the "test.pas" inside the zip file
have a mathematical function of 4 variables as:
 
a5:=f(a1,a2,a3,a4)
 
but notice that if you are using a mathematical function of 4 variables
as in my example inside the test.pas source code, the 5th variable
inside the mat2 matrix must be always 1, this is how my solver works,
but i you have a mathematical function of 2 variables the 3th variable
inside the mat2 matrix must be always 1 , please take a look at the
source code inside the "test.pas" example and you will understand , it's
really easy to work with my multiple linear regression solver.
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: