|
Message
From: Umair Siddiqui<umairsiddiqui84@g...>
Date: Thu Mar 13 08:26:30 CET 2008
Subject: [oc] FPGA based Co-processor for reducing CPU burden on TCP/IP
the cost of PCIe proto-board > the cost of PCI proto-board. Well I need to heck the TOE arch... After searching I found: (I don't have IEEE and springer account ) (1) www.altera.com/literature/dc/3.3-2005_Taiwan_3rd_ChengKungU-web.pdf
(2) http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/10886/34256/01633880.pdf?isnumber=34256&prod=CNF&arnumber=1633880&arSt=+160&ared=+166&arAuthor=+Tianhua+Liu%3B++Hongfeng+Zhu%3B++Chuansheng+Zhou%3B++Guiran+Chang [qoute] A New Method of TOE Architecture Based on the ML403 Development Board in Linux Tianhua Liu; Hongfeng Zhu; Chuansheng Zhou; Guiran Chang Computer and Computational Sciences, 2006. IMSCCS apos;06. First International Multi-Symposiums on Volume 2, Issue , 20-24 April 2006 Page(s): 160 - 166 Digital Object Identifier 10.1109/IMSCCS.2006.154 Summary: Purpose-to remove CPU from heavy services of protocol processing, and alleviate the bottlenecks of communication system to suit for the high speed network. Design a new architecture for TOE which includes TOE design, TOE data stream transfer, TOE performance test and TOE security, etc. Methodology-by analysis and design with Linux specialties binding to functions of ML403 development version, to code or modify portion of kernel code and use VHDL to design the hardware section. Result-by analysis the design requirements of TCP/IP offload, to simplify the protocol stack of TCP/IP, and finally to give out a ML403 based solution for TOE architecture design, to build a system experiment platform and last we draw some conclusions and some test results. Conclusion-Although the results show that the performance improving is not much, the simple success of test indicates that this solution is correct and potential. It will contribute to the performance improvement of whole communication system and popularization to the TOE network card. [/quote]
On Thu, Mar 13, 2008 at 9:35 AM, <rickyjamesa@y...> wrote: > Hi Umair, thank you for the message. Is there a rough architecture > that you can suggest for me? I would be more interested in > implementing it on PCIe cards using the GMAC. > > > > > ----- Original Message ----- > From: Umair Siddiqui<umairsiddiqui84@g...> > To: > Date: Wed Mar 12 10:22:45 CET 2008 > Subject: [oc] FPGA based Co-processor for reducing CPU burden on > TCP/IP > processing > > > hey man, for personal research I think check this > > > > > > > http://www.em.avnet.com/evk/home/0,4534,CID%253D7816%2526CCD%253DUSA%2526SID%253DNoNav%2526DID%253DDF2%2526LID%253DNoNav%25255F%2526BID%253DDF2%2526CTP%253DEVK,00.html > > > > > Avnet Spartan 3 board, it has 10/100 Ethernet MAC, and PCI (not > > PCIe). > > or some other board with similar facilities. (downside of this > > board > > that it contains 1 M SRAM, it should contain 64/128M SDRAM, > > search different catalogs and try to get more gates and DRAM bits) > > -You can attach it to your PC PCI slot. > > -Both PCI and Ethernet MAC Cores are available on OpenCores > > -the rest of the FPGA will contain your TOE logic. > > and you also need to write the software driver of this board. > > i think if you can do enough TOE with this much hardware and PCI > > would > > be more the enough for Packet DMA transfers. > > > > On Wed, Mar 12, 2008 at 2:05 AM, Christoph Zimmermann > > <nussgipfel at brain4free.org> wrote: > > > hi ricky > > > > > > there are at least two companies out there with products and > > services > > > to support your idea. also cray is selling a high performance > > computing > > > system with such a combination. > > > http://www.drccomputer.com/drc/modules.html > > > > > > http://www.xtremedatainc.com/index.php?option=com_content&view=article&id=102&Itemid=156 > > > > > > > yes, anything closed and high priced. > > > > > > if you had the idea to make an homebrew board for that, for > > get it. > > > hypertransport is to fast to make a simple board by your self. > > if you > > > have a lot of experience with hardware design it's still > > possible but > > > you need a lot of time and realy good tools to manage it. > > > > > > what is your background? (software engineer, hardware > > engineer, > > > embedded developer,...) > > >
> > > greetings
> > > christoph
> > >
> > > Am Tue, 11 Mar 2008 01:37:19 -0700 (PDT)
> > > schrieb Ricky James Allam <rickyjamesa at yahoo.com>:
> > >
> > >
> > >
> > > > Hi All:
> > > >
> > > > I am new in FPGA design and am currently doing a personal
> > research
> > > > project on how to implement a co-processor using
> > HyperTransport
> > > > technology. The co-processor is to be used to reduce the
> > burden of
> > > > the host CPU (AMD Opteron) in processing TCP/IP
> > protocols.
> > > >
> > > > Can you provide me some ideas on this to come up with a
> > rough
> > > > prototype of the project?
> > > >
> > > > Your help is highly appreciated.
> > > >
> > > > Thanks a lot,
> > > >
> > > > Ricky
> > > >
> > > >
> > > >
> > > >
> >
> ____________________________________________________________________________________
>
> > > > Never miss a thing. Make Yahoo your home page.
> > > > http://www.yahoo.com/r/hs
> > > >
> > > > _______________________________________________
> > > > http://www.opencores.org/mailman/listinfo/cores
> > > >
> > >
> > > _______________________________________________
> > > http://www.opencores.org/mailman/listinfo/cores
> > >
> >
> >
> _______________________________________________
>
>
> http://www.opencores.org/mailman/listinfo/cores
>
|
 |