Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Camila Xu -- 1425 2022-11-08 01:31:50

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. FLITs. Encyclopedia. Available online: https://encyclopedia.pub/entry/33471 (accessed on 11 October 2026).
HandWiki. FLITs. Encyclopedia. Available at: https://encyclopedia.pub/entry/33471. Accessed October 11, 2026.
HandWiki. "FLITs" Encyclopedia, https://encyclopedia.pub/entry/33471 (accessed October 11, 2026).
HandWiki. (2022, November 08). FLITs. In Encyclopedia. https://encyclopedia.pub/entry/33471
HandWiki. "FLITs." Encyclopedia. Web. 08 November, 2022.
FLITs
Edit

FLITs is an acronym for FLow control unITs (or FLow control digITs). Large network packets are broken into small pieces called flits (flow control units). The first flit, called the header flit holds information about this packet's route (namely the destination address) and sets up the routing behavior for all subsequent flits associated with the packet. The head flit is followed by zero or more body flits, containing the actual payload of data. The final flit, called the tail flit, performs some book keeping to close the connection between the two nodes. A virtual connection holds the state needed to coordinate the handling of the flits of a packet. At a minimum, this state identifies the output port of the current node for the next hop of the route and the state of the virtual connection (idle, waiting for resources, or active). The virtual connection may also include pointers to the flits of the packet that are buffered on the current node and the number of flit buffers available on the next node.:237

node.237 book keeping flit

References

  1. Solihin, Yan (2009). Fundamentals of Parallel Computer Architecture, Multichip and Multicore Systems. Solihin Publishing & Consulting LLC. pp. 363. 
  2. Duato, J.; Lysne, O.; Pang, R.; Pinkston, T. M. (2005-05-01). "A theory for deadlock-free dynamic network reconfiguration. Part I". IEEE Transactions on Parallel and Distributed Systems 16 (5): 412–427. doi:10.1109/TPDS.2005.58. ISSN 1045-9219. http://ieeexplore.ieee.org/document/1411730/. 
  3. Elsevier. "Parallel Computer Architecture - 1st Edition". https://www.elsevier.com/books/parallel-computer-architecture/culler/978-1-55860-343-1. 
  4. Scott, Steven L.; Thorson, Greg (1994-01-01). "Optimized Routing in the Cray T3D". Proceedings of the First International Workshop on Parallel Computer Routing and Communication. PCRCW '94 (London, UK, UK: Springer-Verlag): 281–294. ISBN 3540584293. http://dl.acm.org/citation.cfm?id=646434.693065. 
  5. "The communication software and parallel environment of the IBM SP2" (in en-us). 2001-02-23. http://domino.research.ibm.com/tchjr/journalindex.nsf/e90fc5d047e64ebf85256bc80066919c/e310046551a6123185256bfa00685e0c!OpenDocument. 
  6. Duato, Jose (2011-08-06) (in English). Interconnection Networks. Morgan Kaufmann. ISBN 9780123991805. https://www.amazon.com/Interconnection-Networks-Jose-Duato/dp/0123991803. 
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 2.7K
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 08 Nov 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service