摘要:
A video and audio recording apparatus includes a recording medium that records base data therein and a control unit that starts and stops destructive editing in response to an instruction to start and stop destructive editing received through an operation unit. When part of the base data is deleted, the control unit writes, using management information for managing a physical area of the base data in the recording medium on the per predetermined recording unit basis, information indicating that the physical area in which the deleted part of the base data was recorded is defined as a reserved area on the per predetermined recording unit basis to the management information. When the edit data is input in response to the instruction to start editing, the edit data is overwritten into the physical area managed using the management information and defined as a reserved area on a preferential basis.
摘要:
A computing apparatus is provided. The computing apparatus includes a memory unit configured to have an address space defined as a multidimensional space having at least two axes, and a memory access unit configured to include a first pointer register storing a first pointer pointing to a row corresponding to the first axis and a second pointer register storing a second pointer pointing to a column corresponding to the second axis.
摘要:
A system, processor, and method for processing multiple dimension data. A single rectangular data array having a single data port may store a set of data elements representing a multi-dimensional pixel array. A load/store unit may receive the set of data elements and store them divided among a plurality of individually addressable data arrays each having separate address ports. Each individually addressable data array may include at most a single row that stores data elements from a sub-set of the set of data elements representing a multi-dimensional sub-array of the pixel array. A processor may simultaneously access the single row of each of the plurality of individually addressable data arrays by accessing the corresponding respective address ports for each individually addressable data array to retrieve the complete sub-set of data elements in a single computational cycle. An execution unit may execute instruction(s) on the sub-set of data elements.
摘要:
A host microprocessor 40 communicates with a 3D graphics processing platform 41 to form a 3D graphics enabled computer system, with the host microprocessor 40 acting as a master device and the processing platform 41 acting as a slave device. The host processor recognises a 3D graphics API call from an application program 42 running on or communicating with the host processor 40 and communicates the API call to the processing platform 41. On receiving the 3D graphics API call from the host processor 40, the processing platform 41 carries out a 3D graphics processing operation in response thereto 47, e.g. generating data representing graphics primitives, rasterising the generated graphics primitives and rendering the rasterised graphics primitives.
摘要:
An image data buffer apparatus includes a memory, and a FIFO control unit configured to cause the memory to operate as a FIFO and having a write pointer indicative of a write position of the memory and a read pointer indicative of a read position of the memory, wherein the FIFO control unit is configured to store image data as a plurality of blocks in the memory at respective positions successively indicated by the write pointer as the image data are supplied as the blocks contained in an image, to read one of the blocks from the memory at a position indicated by the read pointer, to read, from the memory, partial data that is part of at least one block adjacent to the one of the blocks, and to consolidate the one of the blocks and the partial data for transmission as one consolidated block.
摘要:
A host microprocessor 40 communicates with a 3D graphics processing platform 41 to form a 3D graphics enabled computer system, with the host microprocessor 40 acting as a master device and the processing platform 41 acting as a slave device. The host processor recognises a 3D graphics API call from an application program 42 running on or communicating with the host processor 40 and communicates the API call to the processing platform 41. On receiving the 3D graphics API call from the host processor 40, the processing platform 41 carries out a 3D graphics processing operation in response thereto 47, e.g. generating data representing graphics primitives, rasterising the generated graphics primitives and rendering the rasterised graphics primitives.
摘要:
A system, method, and processor executable instructions are disclosed for offloading encryption and/or decryption processing to a system having a parallel processing structure that may include a graphics processing unit. Lookup tables support executing encryption / decryption transformations solely on the graphics processing unit. In one version, the look-up tables support Rijndael encryption / decryption transformations. Also, a system, method, and processor executable instructions are disclosed for visualizing decrypted ciphertext.