Speed of light can only travel a maximum of about in a single cycle. Processors must therefore be placed close to each other to minimize communication latencies; this can cause difficulty with cooling. If clock frequencies continue to increase, the speed of light will eventually become a limiting factor for the internal design of single chips. Given that the equatorial circumference of the Earth is about and that "c" is about , the theoretical shortest time for a piece of information to travel half the globe along the surface is about 67 milliseconds. When light is travelling around the globe in an optical
Symbol table Symbol table In computer science, a symbol table is a data structure used by a language translator such as a compiler or interpreter, where each identifier (a.k.a. symbol) in a program's source code is associated with information relating to its declaration or appearance in the source. Symbol table stores the information related about the symbol. A symbol table may only exist in memory during the translation process, or it may be embedded in the output of the translation, such as in an ABI object file for later exploitation. For example, it might be used during an interactive debugging session, or