<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hi Xiaopeng,<br>
<br>
while it would probably be a fun project to work on, I would
recommend reflecting a bit more on your problem before rushing
into this.<br>
<br>
What is your application? What registration algorithm are you
using? Is every computation performed during these 6 minutes
absolutely needed for your final application?<br>
<br>
Sometimes thinking a bit about algorithms and the application at
hand is even more beneficial than rolling out a super optimized
implementation.<br>
<br>
just my 2 cents,<br>
<br>
joel<br>
<br>
On 04/17/2014 04:46 PM, Xiaopeng Yang wrote:<br>
</div>
<blockquote cite="mid:032801cf5a4b$cfb3d530$6f1b7f90$@ac.kr"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 12 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Batang;
panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"맑은 고딕";
panose-1:2 11 5 3 2 0 0 2 0 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:"\@Batang";
panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
{font-family:"\@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"批注框文本 Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:9.0pt;
font-family:"Calibri","sans-serif";}
span.EmailStyle17
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle18
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#44546A;}
span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#44546A;}
span.Char
{mso-style-name:"批注框文本 Char";
mso-style-priority:99;
mso-style-link:批注框文本;
font-family:"Calibri","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US">Then do
you think it is worthwhile to give a shot? Right now the
algorithm I used for non-rigid registration takes about 6
min on a desktop with Intel Core i7 3.2Ghz and 32G Ram. I
would like to get the results in almost real time<a
moz-do-not-send="true" name="_MailEndCompose">, so I am
thinking about implementing the GPU.</a></span><span
style="font-size:10.5pt;color:#44546A" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US">Best
regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US">Xiaopeng<o:p></o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif""
lang="EN-US">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif""
lang="EN-US"> Jim Miller [<a class="moz-txt-link-freetext" href="mailto:millerjv@gmail.com">mailto:millerjv@gmail.com</a>] <br>
<b>Sent:</b> Thursday, April 17, 2014 11:18 PM<br>
<b>To:</b> Xiaopeng Yang<br>
<b>Cc:</b> <a class="moz-txt-link-rfc2396E" href="mailto:insight-users@itk.org"><insight-users@itk.org></a><br>
<b>Subject:</b> Re: [ITK-users] GPU support situation
for ITK<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">Implementing
algorithms on the GPU is a skill. Also, it is tricky to
get a GPU implementation to work across a large variety of
GPUs. <br>
<br>
Jim<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span
lang="EN-US"><br>
On Apr 17, 2014, at 10:05 AM, "Xiaopeng Yang" <<a
moz-do-not-send="true"
href="mailto:yxp233@postech.ac.kr">yxp233@postech.ac.kr</a>>
wrote:<o:p></o:p></span></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US">Thank
you Jim. I am still using ITK 3. I will try the latest
version. By the way, is it difficult to implement the
GPU to other algorithms? Can the GPU be implemented to
all other algorithms?</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US"> </span><span
lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US">Thanks,</span><span
lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US">Xiaopeng</span><span
lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.5pt;color:#44546A" lang="EN-US"> </span><span
lang="EN-US"><o:p></o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif""
lang="EN-US">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif""
lang="EN-US"> Jim Miller [<a moz-do-not-send="true"
href="mailto:millerjv@gmail.com">mailto:millerjv@gmail.com</a>]
<br>
<b>Sent:</b> Thursday, April 17, 2014 10:46 PM<br>
<b>To:</b> Xiaopeng Yang<br>
<b>Cc:</b> <<a moz-do-not-send="true"
href="mailto:insight-users@itk.org">insight-users@itk.org</a>><br>
<b>Subject:</b> Re: [ITK-users] GPU support
situation for ITK</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"> <o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">A framework for
GPU filters is in place in ITK. A limited number of
algorithms have been implemented using the GPU to
serve as models as to how other algorithms can be
implemented. <br>
<br>
Jim<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span
lang="EN-US"><br>
On Apr 17, 2014, at 9:25 AM, "Xiaopeng Yang" <<a
moz-do-not-send="true"
href="mailto:yxp233@postech.ac.kr">yxp233@postech.ac.kr</a>>
wrote:<o:p></o:p></span></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><span style="font-size:10.5pt"
lang="EN-US">Dear Users,</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt"
lang="EN-US"> </span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt"
lang="EN-US">I am wondering what is the current
situation of GPU implementation in ITK. For example,
for segmentation algorithms like region growing and
level set methods, has GPU been implemented? How
about the registration algorithms? Thank you very
much.</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt"
lang="EN-US"> </span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt"
lang="EN-US">Best regards,</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt"
lang="EN-US">Xiaopeng</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
</blockquote>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><span
style="font-size:12.0pt;font-family:宋体" lang="EN-US">_____________________________________<br>
Powered by <a moz-do-not-send="true"
href="http://www.kitware.com">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a moz-do-not-send="true"
href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more
information visit:<br>
<a moz-do-not-send="true"
href="http://www.kitware.com/products/protraining.php">http://www.kitware.com/products/protraining.php</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ
at:<br>
<a moz-do-not-send="true"
href="http://www.itk.org/Wiki/ITK_FAQ">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a moz-do-not-send="true"
href="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</a></span><span
lang="EN-US"><o:p></o:p></span></p>
</div>
</blockquote>
</div>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_____________________________________
Powered by <a class="moz-txt-link-abbreviated" href="http://www.kitware.com">www.kitware.com</a>
Visit other Kitware open-source projects at
<a class="moz-txt-link-freetext" href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a>
Kitware offers ITK Training Courses, for more information visit:
<a class="moz-txt-link-freetext" href="http://www.kitware.com/products/protraining.php">http://www.kitware.com/products/protraining.php</a>
Please keep messages on-topic and check the ITK FAQ at:
<a class="moz-txt-link-freetext" href="http://www.itk.org/Wiki/ITK_FAQ">http://www.itk.org/Wiki/ITK_FAQ</a>
Follow this link to subscribe/unsubscribe:
<a class="moz-txt-link-freetext" href="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</a>
</pre>
</blockquote>
<br>
</body>
</html>