Displaying 17 results from an estimated 17 matches for "asplos".
2013 Jun 14
4
[LLVMdev] DataFlowSanitizer design discussion
...s a tool to help monitor how data flows from its
inputs (sources) to its outputs (sinks). This has applications from
a privacy/security perspective in that one can audit how a sensitive
data item is used within a program and ensure it isn't exiting the
program anywhere it shouldn't be.
An ASPLOS paper from a few years ago discusses this problem and a
solution based on dynamic binary instrumentation using QEMU:
http://www.cs.ucsb.edu/~sherwood/pubs/ASPLOS-08-systemtomography.pdf
Among other things, I hope to address a number of deficiencies of
the tool described by that paper, in terms of...
2013 Jun 14
0
[LLVMdev] DataFlowSanitizer design discussion
...data flows from its
> inputs (sources) to its outputs (sinks). This has applications from
> a privacy/security perspective in that one can audit how a sensitive
> data item is used within a program and ensure it isn't exiting the
> program anywhere it shouldn't be.
>
> An ASPLOS paper from a few years ago discusses this problem and a
> solution based on dynamic binary instrumentation using QEMU:
>
> http://www.cs.ucsb.edu/~sherwood/pubs/ASPLOS-08-systemtomography.pdf
>
> Among other things, I hope to address a number of deficiencies of
> the tool describe...
2016 Jun 23
3
[Proposal][RFC] Cache aware Loop Cost Analysis
...nces with respect to loops before and after
fusion/fission. The costs will be a profitability measure for
fusion/fission.
I think use case description was very brief in a previous mail. So I have
elaborated this time. More details can also be found in
http://www.cs.utexas.edu/users/mckinley/papers/asplos-1994.pdf.
Thanks
Good time...
Vikram TV
CompilerTree Technologies
Mysore, Karnataka, INDIA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160624/ce6ec1a2/attachment.html>
2013 Jun 13
0
[LLVMdev] DataFlowSanitizer design discussion
Could you maybe give some example use cases?
Also, "sanitizer" may not be the best name for this, since it doesn't
really sanitize anything.
-- Sean Silva
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130613/89f3df75/attachment.html>
2016 Jun 23
2
[Proposal][RFC] Cache aware Loop Cost Analysis
...ic and yes, more of other
> metrics need to be added.
>
>>
>> -Hal
>>
>>
>> Please share your valuable thoughts.
>>
>> Thank you.
>>
>> References:
>> [1] [Carr-McKinley-Tseng]
>> http://www.cs.utexas.edu/users/mckinley/papers/asplos-1994.pdf
>>
>> --
>>
>> Good time...
>> Vikram TV
>> CompilerTree Technologies
>> Mysore, Karnataka, INDIA
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> h...
2016 Jun 09
2
[Proposal][RFC] Cache aware Loop Cost Analysis
...>
Cache based cost computation is one of the metric and yes, more of other
metrics need to be added.
>
> -Hal
>
>
> Please share your valuable thoughts.
>
> Thank you.
>
> References:
> [1] [Carr-McKinley-Tseng]
> http://www.cs.utexas.edu/users/mckinley/papers/asplos-1994.pdf
>
> --
>
> Good time...
> Vikram TV
> CompilerTree Technologies
> Mysore, Karnataka, INDIA
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/ll...
2016 Jun 08
5
[Proposal][RFC] Cache aware Loop Cost Analysis
...oop cost patch to a consistent, commit-able state.
b. Add cache data information to tblgen/TTI.
c. Rewrite Loop Interchange profitability to start using Loop Cost.
Please share your valuable thoughts.
Thank you.
References:
[1] [Carr-McKinley-Tseng]
http://www.cs.utexas.edu/users/mckinley/papers/asplos-1994.pdf
--
Good time...
Vikram TV
CompilerTree Technologies
Mysore, Karnataka, INDIA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160608/d904ebb4/attachment.html>
2010 Mar 07
1
[LLVMdev] Virtual OS
Hi,
I have been away from the list for a while, so do apologize in advance if
the topic is slightly off topic here.
I have started a hobby project to create a virtual OS library (jos). The idea was to create a set of C API's for operating system specific tasks
i.e. File IO, threading and etc. For example:
typedef jos_handle jos_thread;
jos_thread jos_thread_create(...);
void
2012 Apr 04
0
[LLVMdev] Publication: Data Races vs. Data Race Bugs: Telling the Difference with Portend
Hello,
We have a publication in ASPLOS 2012 that uses the LLVM
infrastructure. Is it possible to add this to the publications web
page: http://llvm.org/pubs/ ?
Publication: Data Races vs. Data Race Bugs: Telling the Difference with Portend
Link: http://dl.acm.org/citation.cfm?id=2150997
Abstract:
Even though most data races are har...
2012 Mar 05
1
[Development] For Starters
...ituation (check briefly via mail), monitoring, instrumentation....
- Advanced Usage: relevant employment of VM-related technology to a specific scenario, e.g., to extend/optimize/instrument/further develop existing application, protocol, repeated research described in a paper (e.g., VEE, JVM, PPPJ, ASPLOS, CGO, or systems/language/architectures conferences), etc. (check briefly via mail).
-Extension: extend the actual VM technology with a useful optimization of existing functionality (e.g., one of the mechanisms mentioned in the previous section), or by incorporating one previously unavailable (poss...
2013 May 02
2
[LLVMdev] GSoC Proposal: Inter-Procedure Program Slicing in LLVM
...concrete plan for this project, but the dynamic slicing is heavily needed.
Regards.
On Thu, May 2, 2013 at 8:00 AM, Sahoo, Swarup Kumar <ssahoo2 at illinois.edu>wrote:
> Hi Mingliang,
>
> We already implemented an usable version of Dynamic Backward Slicing
> as part of our ASPLOS paper. So, I think this will be a good idea to extend
> this project. I will also be interested in mentoring you for this project.
> Please let me know, if you need any help.
>
> Thanks,
> Swarup.
>
> ------------------------------
> *From:* llvmdev-bounces at cs.uiuc.edu [...
2013 Apr 27
1
[LLVMdev] GSoC Proposal: Inter-Procedure Program Slicing in LLVM
Hi all,
This is a GSoC 2013 proposal for LLVM project. Please see the formatted version at here: http://pacman.cs.tsinghua.edu.cn/~liuml07/files/gsoc2013-proposal-program-slicing.pdf
Program slicing has been used in many applications, the criteria of which is a pair of statement and variables. I would like to write an inter-procedural program slicing pass in LLVM, which is able to calculate C
2013 May 02
0
[LLVMdev] GSoC Proposal: Inter-Procedure Program Slicing in LLVM
...e dynamic slicing can
> help a lot since the input is the key factor to locate errors. We have
> not a concrete plan for this project, but the dynamic slicing is
> heavily needed.
Your final proposal should cite other applications that use (or could
benefit from) dynamic slicing. Our ASPLOS 2013 paper would be an
example, but you should look for and cite several papers about several
different applications from several different groups. Industry groups
would be a plus. Saying that one or two people use dynamic slicing
isn't all that convincing; saying that x different groups u...
2015 Jan 08
2
[LLVMdev] Is address space 1 reserved?
On 1/8/2015 1:55 AM, Philip Reames wrote:
>>>> I think the problems aren’t so much that accessing 0 doesn’t work
>>>> (although I imagine there are problems with that), but expectations
>>>> of comparison with null. The main problem I’m aware of is
>>>> comparisons with null pointers. The first global object in
>>>> addrspace(3) will
2011 Apr 06
7
[LLVMdev] GSoC 2011: Superoptimization for LLVM IR
...on
superoptimizers.
Thus, I have experience both on superoptimizer theory and LLVM code.
References
[1] Sorav Bansal and Alex Aiken. Automatic generation of peephole superopti-
mizers. SIGPLAN Not., 41:394–403, October 2006.
[2] Henry Massalin. Superoptimizer: a look at the smallest program. In
ASPLOS-II: Proceedings of the second international conference on Architec-
tual support for programming languages and operating systems, pages 122–
126, Los Alamitos, CA, USA, 1987. IEEE Computer Society Press.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list...
2013 Jun 13
5
[LLVMdev] DataFlowSanitizer design discussion
Hi,
I am starting a thread to discuss the design of DataFlowSanitizer,
a compiler instrumentation based analysis tool which I am hoping to
bring into LLVM. As a starting point, I have included the current
version of the design document below. Comments are appreciated.
Thanks,
Peter
DataFlowSanitizer Design Document
*********************************
This document sets out the design for
2015 Mar 17
2
[LLVMdev] GSoC:Loop Reversal Transformation
...eps 1 and 2 are true, then reverse the loop.
Inputs on 1st and 2nd steps are the critical for implementation.
I am pasting some of the links of the papers, where I found mention of loop
traversal as one of the prominent loop optimization techniques.
http://www.cs.utexas.edu/users/mckinley/papers/asplos-1994.pdf
http://perso.citi.insa-lyon.fr/trisset/papers/sympa08.pdf
https://www.complang.tuwien.ac.at/andi/papers/ijcsee_13.pdf
ftp://gcc.gnu.org/pub/gcc/summit/2004/High%20Level%20Loop%20Optimizations.pdf
Can anyone review my idea and suggest improvements? I will be glad if
someone mentors me o...