Hi Nelson,

Thank you so much for your information. I would try that out to see the 
integer-based SIMD mode is automatically enabled by default.

Thanks,
Paul



Nelson Dopico wrote:
> Hello Paul,
>
> As far as I know, SIMD mode is part of iwMMXt instruction set, 
> therefore you need enable at least iwMMXt -- consequently, you will 
> require an eabi compiler rather than elf. I am unaware how to "force" 
> the compiler to generate SIMD operations in specific sections of your 
> code unless you code partially in assembler -- supposing that you are 
> programming in C/C++. I guess that it must be enabled by default as 
> long as you use integers and you specify the iwmmxt instruction set as 
> it is pointed in section 4.2 of the technical report.
>
> Anyway, check out these two links
>
> http://download.intel.com/design/intelxscale/31628302.pdf
>
> http://download.intel.com/design/intelxscale/31451001.pdf
>
> Good luck!
>
> Nelson
>
>
> On 10/26/2010 04:36 PM, Paul Joonhwa Shin wrote:
>>
>> Hi Nelson,
>>
>> I looked at your post, and found it is well-documented and looks very
>> useful.
>>
>> I scanned through your technical report, and have a question. So, are
>> you saying that basically it is possible to operate integers in SIMD
>> mode with iwMMXt instruction set? Could you give me some more
>> information about how to actually use it in programming and how to
>> enable it? I am particularly interested in SIMD mode since I am trying
>> to do some image processing on Imote2.
>>
>> Thanks,
>> Paul
>>
>>
>>
>> Nelson Dopico wrote:
>>> Hello Paul!
>>>
>>> You may find useful to include a reference to debian packages that
>>> have no conflicts with micaz toolchain instalations. Check this post
>>> for further information:
>>> http://www.gaps.ssr.upm.es/en/research/wsn/138-compiling-for-an-arm-architecture-imote2-tinyos
>>>  
>>>
>>>
>>>
>>> Cheers,
>>>
>>> Nelson
>>>
>>>
>>>> Date: Mon, 25 Oct 2010 12:54:05 -0400
>>>> From: Paul Joonhwa Shin <[email protected]>
>>>> Subject: [Tinyos-help] [Info] A complete Imote2 installation &
>>>> programming guide on Ubuntu
>>>> To: TinyOS - Help <[email protected]>
>>>> Message-ID: <[email protected]>
>>>> Content-Type: text/plain; charset=UTF-8; format=flowed
>>>>
>>>> Hello,
>>>>
>>>> I am a PhD student at Purdue. I just want to contribute to this
>>>> community with
>>>> my hands-on experience for imote2 installation & programming.
>>>>
>>>> After struggling a month or so, I could finally set up all
>>>> environments for
>>>> Imote2 programming on Ubuntu 10.04.
>>>>
>>>> Although I found more than ten web pages, describing their successful
>>>> configuration and installation procedures, they are missing some 
>>>> problem
>>>> cases
>>>> that I encountered.
>>>>
>>>> So I made a web page that contains my experience and my own
>>>> procedures that
>>>> worked on Ubuntu 10.04. Of course, most of them are from other 
>>>> existing
>>>> sources
>>>> but I also include things that I have never found on the web
>>>> including this
>>>> community.
>>>>
>>>> In addition, I just collected useful resources from other web pages.
>>>> So you
>>>> could browse almost all available sources on a single page. I of
>>>> course put
>>>> where they are from.
>>>>
>>>> I hope it would be useful for newbies like whom I was.
>>>>
>>>> Paul's Guide: http://web.ics.purdue.edu/~paulshin/research_Imote2.html
>>>>
>>>> Thanks,
>>>> Paul Joonhwa Shin
>>>>
>>>
>>
>

-- 
 
--
Paul  J.  Shin    (Joonhwa Shin)
Graduate Research Assistant
Robot Vision Lab
School of Electrical and Computer Engineering
Purdue University
 
"Those who are wise will shine like the brightness of the heavens, and 
those who lead many to righteousness like the stars for ever and ever." 
   -  DAN 12:3
 
==============================================

 

 

_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to