Proceedings. 42nd Design Automation Conference, 2005. 2005
DOI: 10.1109/dac.2005.193827
|View full text |Cite
|
Sign up to set email alerts
|

Fine-grained application source code profiling for ASIP design

Abstract: Current Application Specific Instruction set Processor (ASIP) design methodologies are mostly based on iterative architecture exploration that uses Architecture Description Languages (ADLs) and retargetable software development tools. However, for improved design efficiency, additional pre-architecture exploration tools are required to help narrow-down the huge design space and making coarsegrained Instruction Set Architecture (ISA) decisions before detailed ADL modeling. Extensive application code profiling i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
26
0

Year Published

2006
2006
2016
2016

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 18 publications
(26 citation statements)
references
References 16 publications
0
26
0
Order By: Relevance
“…Greedy cycles from the state diagram we can determine optimal latency cycles which result in the MAL. There are infinitely many latencies cycles, one can from state diagram, suppose that (1,12), (1,4,6,8,10,12), (4,6), (4,6,8)…… are legitimate cycles traced from the state diagram. As simple cycles are latency cycles in which each state appear only ones.…”
Section: B Application Specific Latency Predictionmentioning
confidence: 99%
See 3 more Smart Citations
“…Greedy cycles from the state diagram we can determine optimal latency cycles which result in the MAL. There are infinitely many latencies cycles, one can from state diagram, suppose that (1,12), (1,4,6,8,10,12), (4,6), (4,6,8)…… are legitimate cycles traced from the state diagram. As simple cycles are latency cycles in which each state appear only ones.…”
Section: B Application Specific Latency Predictionmentioning
confidence: 99%
“…Profiler have used to analyze the target source programs by collecting information on their execution based due to their data granularity scheme [10]. Profiler implements Preallocation of memory architecture and implements the execution time of application.…”
Section: A Application Specific Profiling and Compilation Overviewmentioning
confidence: 99%
See 2 more Smart Citations
“…LISATek is an example framework for generating custom processor instructions [11]. Several customizable architectures enable both instruction-set and microarchitecture customization.…”
Section: Processor Customizationmentioning
confidence: 99%