similar to: [LLVMdev] Advice on architecture research project?

Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Advice on architecture research project?"

2011 Jun 10
0
[LLVMdev] Advice on architecture research project?
Benjamin Ylvisaker <benjaminy at alumni.cmu.edu> writes: > I am interested in working on a little architecture project that > involves modifying an ISA in some non-trivial ways and seeing what > impact it has on instruction frequencies (and other such metrics). > Clearly I'll need to hack on a compiler backend, and I thought that > LLVM might be a good choice
2011 Jun 10
1
[LLVMdev] Advice on architecture research project?
On Jun 9, 2011, at 8:09 PM, David A. Greene wrote: > Note that things like instruction frequencies are highly ISA- > dependent. If possible, it is best to evaluate your ideas on more > than one target, just to see what the effects are. What other sorts > of things do you want to study? > > If, long-term, you are planning to do serious studies of performance >
2011 Jun 10
1
[LLVMdev] Advice on architecture research project?
> I am interested in working on a little architecture project that > involves modifying an ISA in some non-trivial ways and seeing what > impact it has on instruction frequencies (and other such metrics). > Clearly I'll need to hack on a compiler backend, and I thought that > LLVM might be a good choice since among mature compiler > infrastructures it's fairly young and
2020 Jul 21
7
New x86-64 micro-architecture levels
* Premachandra Mallappa: > [AMD Public Use] > > Hi Floarian, > >> I'm including a proposal for the levels below. I use single letters for them, but I expect that the concrete implementation of this proposal will use >> names like “x86-100”, “x86-101”, like in the glibc patch referenced above. (But we can discuss other approaches.) > > Personally I am not a big
2020 Jul 23
1
New x86-64 micro-architecture levels
Hello, On Wed, 22 Jul 2020, Mallappa, Premachandra wrote: > > That's deliberate, so that we can use the same x86-* names for 32-bit library selection (once we define matching micro-architecture levels there). > > Understood. > > > If numbers are out, what should we use instead? > > x86-sse4, x86-avx2, x86-avx512? Would that work? > > Yes please, I think
2011 Oct 25
3
[LLVMdev] is anyone using the alpha backend?
On Oct 25, 2011, at 9:29 AM, David A. Greene wrote: > Dan Gohman <gohman at apple.com> writes: > >> I'm removing old targets that no longer appear actively maintained, >> to reduce the burden for target-independent codegen maintenance. >> >> Does anyone object to the removal of the Alpha backend? > > It would be a shame to lose it. Alpha is an
2009 Nov 23
5
[LLVMdev] New 8bit micro controller back-end
Hi all, I'm new to LLVM dev mailling list and I'm starting to discover some aspects of LLVM. Actually I'm looking for a solution to create a tool chain for my own chip (a 8bit micro controller processor) that include a compiler/linker/assembler toolset and a simulator/debugger. >From what I've read, LLVM is a good tool to implement a compiler for this proprietary platform,
2020 Jul 10
12
New x86-64 micro-architecture levels
Most Linux distributions still compile against the original x86-64 baseline that was based on the AMD K8 (minus the 3DNow! parts, for Intel EM64T compatibility). There has been an attempt to use the existing AT_PLATFORM-based loading mechanism in the glibc dynamic linker to enable a selection of optimized libraries. But the general selection mechanism in glibc is problematic: hwcaps
2019 Dec 16
3
Guidance on working with the NVIDIA GPU back-end
Hi all, I'm primarily a hardware person but would like to do some compiler-architecture co-design research. Are there any good references for the NVPTX backend? I'd like to change that backend to have a limited number of physical registers rather than an unlimited number of virtual ones (for more realistic modeling in a uarch simulator). Being able to do register allocation and other
2020 Jul 13
2
New x86-64 micro-architecture levels
On 13.07.2020 09:40, Florian Weimer wrote: > * Richard Biener: >>> 2. I have a library with AVX2 and FMA, which directory should it go? >> >> Eventually GCC/gas can annotate objects with the lowest architecture >> level that is applicable? > > H.J. has patches for ELF program properties. I think > GNU_PROPERTY_X86_ISA_1_NEEDED would convey this information.
2009 Nov 23
0
[LLVMdev] New 8bit micro controller back-end
Our 8-bit port for PIC16 has taken roughly about 18 months to get to where we are now. Our instruction set is not orthogonal, data memory is banked, program memory is paged, there is only one accumulator and two pointer registers, and the use of indirect memory access is really expensive. So we had to implement some non conventional approaches to get the model working. For the most part, LLVM
2011 Oct 11
0
[LLVMdev] ARM Qualification
Bill Wendling <wendling at apple.com> writes: > Improving the test suite is always welcome. Do we have an idea of what sorts of improvements we'd like? Any codes that we want to add, for example? What would be useful for ARM? > In addition, we send out pre-release tarballs and have people in the > community build and test their programs with it. This is not a perfect >
2011 Oct 25
0
[LLVMdev] is anyone using the alpha backend?
On Tue, Oct 25, 2011 at 12:20 PM, Chris Lattner <clattner at apple.com> wrote: > > On Oct 25, 2011, at 9:29 AM, David A. Greene wrote: > >> Dan Gohman <gohman at apple.com> writes: >> >>> I'm removing old targets that no longer appear actively maintained, >>> to reduce the burden for target-independent codegen maintenance. >>>
2018 Apr 04
2
LLVM back end for the research Connex SIMD processor
Hello. I'd like to advertise the LLVM back end I developed in the last 2 years for the research Connex wide SIMD processor, which can have up to 4096 lanes. The Connex SIMD processor is designed to run efficiently BLAS routins, is an easily reconfigurable low-power processor with scratchpad memory, a shift register for inter-lane communication, a hardware sum-reduction tree and
2011 Feb 17
1
Network frozen in Centos 5 with Xen
Hello, I have this problem - I have installation of Xen and Centos 5 (all RPMs are from Centos repositories). I have several DomU virtual machines running on this machine. When I try to copy some bigger amount of data from another physical computer to Dom0/DomU on this machine, the network freezes. The link is still up, I can see that the connection really links on the switch, but nothing is
2011 Oct 11
3
[LLVMdev] ARM Qualification
Hi Raja, I'm open to suggestions. Our current release qualification is to bootstrap the compiler (similar to how GCC does their bootstrapping), run the test suites, and verify that there are no regressions. Improving the test suite is always welcome. In addition, we send out pre-release tarballs and have people in the community build and test their programs with it. This is not a perfect
2006 Sep 18
3
Firewire question (Centos 4.4)
Assuming I have a firewire card with a supported chipset, is there anything special I need to do in order for the kernel to recognize the card? Shouldn't kudzu "wake up" and configure the card when I boot up after installing it? This is a brand spanking new 4.4 system and a supported Agere chipset firewire card. I'm having trouble tickling devices connected to the card.
2012 May 15
3
VGA passthrough ? AMD-FX8, GA-990FXA-UD3, G210
Hello, Like many trying and posting here, I''m new to VGA passthrough. Computer was bought, checking compatibility from http://wiki.xen.org/wiki/VTd_HowTo The hardware is mostly not exactly on the list, but mainly new versions of the same series (I think). IOMMU "seems" to be working (not 100% sure what to check). I used debian/wheezy kernel and xen, dom0 and HVM domu.
2011 Mar 15
2
[LLVMdev] Noob Backend Orientation
Hi all, I'm new to the project and will probably ask quite a few obvious questions, so please, bare with me. I'm trying to get my bearings straight as to the general path forward for producing a backend for a custom DSP processor. Currently, I have a port of binutils and a basic simulator (based on SID). I want to make it easier for software engineers to produce code for this
2019 Nov 24
2
My ethernet is not listed in centOS 8 boot.iso
On Sun, Nov 24, 2019 at 12:00 AM Phil Perry <pperry at elrepo.org> wrote: > This list does not accept attachments. Please just post the relevant > line for your ethernet device. or if you're not sure, paste the whole output inline in your message.... something like.... # lspci 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge 00:01.0 PCI bridge: