scispace - formally typeset
Search or ask a question
Topic

PowerPC

About: PowerPC is a research topic. Over the lifetime, 1184 publications have been published within this topic receiving 22297 citations. The topic is also known as: ppc.


Papers
More filters
01 Jan 2008
TL;DR: GDB running on the local machine is used to connect to the GDB stub (also called GDB server) running within XMD, which automatically starts the G DB server after the user connects to the target processor.
Abstract: GDB is a full featured symbolic software debugger. It can make certain tasks which are cumbersome to accomplish with XMD more streamlined. GDB can be used to debug software locally a local process running on the same machine/operating system as GDB itself, or remotely. In this document, GDB running on the local machine is used to connect to the GDB stub (also called GDB server) running within XMD. XMD automatically starts the GDB server after the user connects to the target processor.
01 Jul 2009
TL;DR: A study of the customizing for fast booting in the embedded linux includes several techniques and experiments to reduce boot-up time, and the possibility of linux as operating system for embedded systems will be discussed in the conclusion.
Abstract: This paper explains a study of the customizing for fast booting in the embedded linux. It includes several techniques and experiments to reduce boot-up time. The customizing for a fast booting is a complex problem because it is related to many subjects like a boot-loader, kernel, device drivers, file system, user-space initialization and applications, etc. It needs to understand these wide ranges of subject to make boot faster. Some people use linux power management suspend/resume operations to make boot faster. Lineo solutions extremely reduced boot-up time using their ‘Warp 2’ technology based on snapshot boot. It only takes 2.97 seconds on a Freescale i.MX31 400㎒ board. Although it much faster than existing suspend-to-disk capability, we will only discuss a normal booting here. All the tests were performed on our powerpc-based embedded custom board (called mpc8349ehg3). We also developed a program, called ‘Bootstamp’, to measure the booing time. It can not only track the time of booting steps but also help analyze the each step at a view of the time-domain. This is described in the chapter 2. About a 5695 milliseconds boot time could be achieved on the mpc8349ehg3. Tests proceeded with four phase and every experiment was recorded by the Bootstamp program. This is described in chapter 3. Finally the mpc8349ehg3 boot time image will be provided, and the possibility of linux as operating system for embedded systems will be discussed in the conclusion.
Journal ArticleDOI
TL;DR: An automated approach using specialization to generate optimized code for sorting data on different architectures through hierarchical specialization results in fast execution and, in many cases, performs better than the manually optimized implementations.
Abstract: Most of the existing sorting implementations are manually optimized since the compilers are unable to generate optimized code, mainly due to unavailability of necessary information required at compile time. This information is only available during execution of the code. However, it can be exposed at compile time through specialization to facilitate the compiler for performing optimizations. This paper presents an automated approach using specialization to generate optimized code for sorting data on different architectures. The sorting kernel is iteratively specialized in a hierarchical way to generate an optimized version comprising a high-level kernel and three low-level kernels: insertion, base, and merge kernels. The high-level kernel working in conjunction with the low-level kernels is embedded into quick sort kernel to be invoked when the data fit within cache sizes. The experiments for our optimization approach have been performed on the Intel Core-2 Duo and Power 4 (PowerPC) processors using icc and gcc compilers, respectively. The sorting code optimized through hierarchical specialization results in fast execution and, in many cases, performs better than the manually optimized implementations.
Patent
07 Nov 2017
TL;DR: In this paper, a monitoring system based on a PC and a PowerPC embedded processor is presented, where the PC software sends FPGA configuration information to the embedded processor to realize realtime monitoring and real-time configuration.
Abstract: The present invention relates to a monitoring system based on a PC and a PowerPC embedded processor. The system is in communication connection with an FPGA. The system comprises: an embedded module configured to perform reading, packing and sending operation of monitoring information sent by the FPGA, regulate a sending rate and configure the FPGA; an upper computer configured to provide a UI interface, complete receiving, storage, statistics, analysis of monitoring information and report printing and emit configuration information; and a network communication module configured to receive configuration information sent by the upper computer and send the monitoring information to the upper computer. The monitoring system based on the PC and the PowerPC embedded processor employs the visualization, the easiness in operation and easiness in programming advantages of a PC software platform so as to solve the problem that users need to perform checking of complicated monitoring information item by item, analyze unidentified error information, greatly relieve users' workload and improve the whole work quality. The PC software sends FPGA configuration information to the embedded processor to realize real-time monitoring and real-time configuration when the FPGA runs and greatly improve the work efficiency of the whole system.

Network Information
Related Topics (5)
Scalability
50.9K papers, 931.6K citations
77% related
CMOS
81.3K papers, 1.1M citations
77% related
Software
130.5K papers, 2M citations
77% related
Integrated circuit
82.7K papers, 1M citations
76% related
Cache
59.1K papers, 976.6K citations
76% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20232
20226
20215
20208
201916
201823