DragonFly BSD
DragonFly kernel List (threaded) for 2013-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [GSOC] HAMMER2 compression feature week1 report


From: Daniel Flores <daniel5555@xxxxxxxxx>
Date: Thu, 27 Jun 2013 21:20:45 +0200

--001a11c34b10bab67404e027a891
Content-Type: text/plain; charset=ISO-8859-1

Hello Justin.

Thanks for feedback!

Initially I wanted to make a table, but after watching the results, I
thought that there isn't really much to look for there.
However, for sake of completeness, here it is: [1] and .pdf [2].

Those are not all the results I have, but they are pretty representative of
the whole picture.

The "number of 64KB blocks" refers to uncompressed blocks that a file
initially has. The maximum number of those blocks is 100, if the size of
file exceeds them, we simply test first 100 blocks.

In "conventional files" there are 2 hi-res JPEGs, 2 books in .txt format, 2
PDF documents and 2 binaries (from my sbin folder of DragonFly).

"Uncompressed files" have 2 uncompressed TIFF images and 2 .wav files.

"Code" has 2 source code files from DragonFly's sources.

"Logs" have 2 logs from my VPS.

If it's necessary, I can upload all those files if you or someone else want
to take a closer look.


Daniel

[1] - http://leaf.dragonflybsd.org/~iostream/table.html
[2] - http://leaf.dragonflybsd.org/~iostream/table.pdf


On Tue, Jun 25, 2013 at 5:10 AM, Justin Sherrill
<justin@shiningsilence.com>wrote:

> On Sat, Jun 22, 2013 at 3:14 PM, Daniel Flores <daniel5555@gmail.com>
> wrote:
> > Hello everyone,
> >
> > Here is my report on the progress made during the first week of GSOC's
> > coding period. I'd be happy to receive your feedback and criticism.
> >
> > It turned out that I really overestimated the part of prototype
> application
> > (and possibly underestimated the amount of time related directly to
> > HAMMER2). In any case, the prototype part is done for now. The algorithm
> > that was integrated in prototype application is LZ4, the algorithm
> suggested
> > by Freddie.
>
> Do you have the results somewhere in tabular form?  It would be
> interesting (though not necessary in any way) to see the results side
> by side on different file types.
>

--001a11c34b10bab67404e027a891
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello Justin.<div><br></div><div>Thanks for feedback!</div=
><div><br></div><div>Initially I wanted to make a table, but after watching=
 the results, I thought that there isn&#39;t really much to look for there.=
</div>
<div>However, for sake of completeness, here it is: [1] and .pdf [2].</div>=
<div><br></div><div>Those are not all the results I have, but they are pret=
ty representative of the whole picture.</div><div><br></div><div style>
The &quot;number of 64KB blocks&quot; refers to uncompressed blocks that a =
file initially has. The maximum number of those blocks is 100, if the size =
of file exceeds them, we simply test first 100 blocks.=A0</div><div><br></d=
iv>
<div>In &quot;conventional files&quot; there are 2 hi-res JPEGs, 2 books in=
 .txt format, 2 PDF documents and 2 binaries (from my sbin folder of Dragon=
Fly).</div><div><br></div><div>&quot;Uncompressed files&quot; have 2 uncomp=
ressed TIFF images and 2 .wav files.</div>
<div><br></div><div>&quot;Code&quot; has 2 source code files from DragonFly=
&#39;s sources.</div><div><br></div><div>&quot;Logs&quot; have 2 logs from =
my VPS.</div><div><br></div><div>If it&#39;s necessary, I can upload all th=
ose files if you or someone else want to take a closer look.</div>
<div><br></div><div><br></div><div>Daniel</div><div><br></div><div>[1] -=A0=
<a href=3D"http://leaf.dragonflybsd.org/~iostream/table.html";>http://leaf.d=
ragonflybsd.org/~iostream/table.html</a></div><div>[2] -=A0<a href=3D"http:=
//leaf.dragonflybsd.org/~iostream/table.pdf">http://leaf.dragonflybsd.org/~=
iostream/table.pdf</a><br>
<div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Tue, =
Jun 25, 2013 at 5:10 AM, Justin Sherrill <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:justin@shiningsilence.com" target=3D"_blank">justin@shiningsilence.co=
m</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D"im">On Sat, Jun 22, 2013 at 3:14 PM, Daniel =
Flores &lt;<a href=3D"mailto:daniel5555@gmail.com";>daniel5555@gmail.com</a>=
&gt; wrote:<br>

&gt; Hello everyone,<br>
&gt;<br>
&gt; Here is my report on the progress made during the first week of GSOC&#=
39;s<br>
&gt; coding period. I&#39;d be happy to receive your feedback and criticism=
.<br>
&gt;<br>
&gt; It turned out that I really overestimated the part of prototype applic=
ation<br>
&gt; (and possibly underestimated the amount of time related directly to<br=
>
&gt; HAMMER2). In any case, the prototype part is done for now. The algorit=
hm<br>
&gt; that was integrated in prototype application is LZ4, the algorithm sug=
gested<br>
&gt; by Freddie.<br>
<br>
</div>Do you have the results somewhere in tabular form? =A0It would be<br>
interesting (though not necessary in any way) to see the results side<br>
by side on different file types.<br>
</blockquote></div><br></div></div></div></div>

--001a11c34b10bab67404e027a891--



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]