this paper we present a practical technique for detecting a broader class of linear induction variables than is usually recognized, as well as several other sequence forms, including periodic, polynomial, geometric, monotonic, and wrap-around variables. Our method is based on Factored Use-Def (FUD) chains, a demand-driven representation of the popular Static Single Assignment form. In this form, strongly connected components of the associated SSA graph correspond to sequences in the source program: we describe a simple yet efficient algorithm for detecting and classifying these sequences. We have implemented this algorithm in Nascent, our restructuring Fortran 90+ compiler, and we present some results showing the effectiveness of our approa...
This paper presents a unified approach for generalized induction variable recognition and substituti...
International audienceAlgorithm recognition is an important problem in program analysis, optimizatio...
International audienceTraditional induction variable (IV) analyses focus on computing the closed for...
this article we present a practical technique for detecting a broader class of linear induction vari...
Induction variable detection is usually closely tied to the strength reduction optimization. This pa...
This paper presents the design of an induction variable analyzer suitable for the analysis of typed,...
Abstract. This paper presents the design of an induction variable an-alyzer suitable for the analysi...
Proceeding of: 7th International Symposium on Intelligent Data Analysis. IDA-2007. Ljubljana, Sloven...
In this paper we present an innovative procedure for sequence mining and representation. It can be u...
Sequence classification is an important task in data mining. We address the problem of sequence clas...
Abstract. This paper presents an efficient algorithm for classifying gen-eralized induction variable...
Programming by demonstration requires detection and analysis of sequential patterns in a user’s inpu...
Sequential pattern mining in data streams environment is an interesting data mining problem. The pro...
The problem of sequence categorization is to generalize from a corpus of labeled sequences procedure...
Algorithm recognition is an important problem in pro-gram analysis, optimization, and more particula...
This paper presents a unified approach for generalized induction variable recognition and substituti...
International audienceAlgorithm recognition is an important problem in program analysis, optimizatio...
International audienceTraditional induction variable (IV) analyses focus on computing the closed for...
this article we present a practical technique for detecting a broader class of linear induction vari...
Induction variable detection is usually closely tied to the strength reduction optimization. This pa...
This paper presents the design of an induction variable analyzer suitable for the analysis of typed,...
Abstract. This paper presents the design of an induction variable an-alyzer suitable for the analysi...
Proceeding of: 7th International Symposium on Intelligent Data Analysis. IDA-2007. Ljubljana, Sloven...
In this paper we present an innovative procedure for sequence mining and representation. It can be u...
Sequence classification is an important task in data mining. We address the problem of sequence clas...
Abstract. This paper presents an efficient algorithm for classifying gen-eralized induction variable...
Programming by demonstration requires detection and analysis of sequential patterns in a user’s inpu...
Sequential pattern mining in data streams environment is an interesting data mining problem. The pro...
The problem of sequence categorization is to generalize from a corpus of labeled sequences procedure...
Algorithm recognition is an important problem in pro-gram analysis, optimization, and more particula...
This paper presents a unified approach for generalized induction variable recognition and substituti...
International audienceAlgorithm recognition is an important problem in program analysis, optimizatio...
International audienceTraditional induction variable (IV) analyses focus on computing the closed for...