search for: bolt

Displaying 20 results from an estimated 301 matches for "bolt".

Did you mean: bold
2020 Apr 08
3
Error with perf2bolt in LLVM BOLT
Hi, I was interested in trying out LLVM BOLT and generated profile data using Linux perf using the following: perf record -e cycles:u -o perf.data <command> This is without the use of LBR so I understand the performance improvements may not be much but this was more for becoming familiar with BOLT's commands. I then run: perf2bo...
2011 Jun 06
0
Release of libvirt-0.9.2
...- qemu: allow blkstat/blkinfo calls during migration (Federico Simoncelli) - Introduce migration v3 API (Daniel P. Berrange) - Defining the Screenshot public API (Michal Privoznik) - public API for NMI injection (Lai Jiangshan) Documentation: - esx: Fix driver method version annotations (Matthias Bolte) - vbox: Fix typo in error message (Matthias Bolte) - virsh: Document nodeinfo output (Jiri Denemark) - Correct 'cputune' documentation example. (Neil Wilson) - document iface-* commands (Eric Blake) - Add initial docs about the lock managers (Daniel P. Berrange) - maint: use consistent fi...
2011 May 05
0
Release of libvirt-0.9.1
...tp://libvirt.org/libvirt/ It's a mixed release, it includes a number of improvements as well as many bug fixes and a few new features: Features: - support various persistent domain updates (KAMEZAWA Hiroyuki) - improvements on memory APIs (Taku Izumi) - Add virDomainEventRebootNew (Matthias Bolte) - various improvements to libxl driver (Markus Gro?) - Spice: support audio, images and stream compression (Michal Privoznik) Documentation: - fix missing VLAN id for Qbg example (Gerhard Stenzel) - docs: Document filesystem tag device (Cole Robinson) - maint: fix comment typos (Eric Blake) - Fi...
2020 Jun 09
2
Implementing a VTable in LLVM
Hi all, I’ve been working on a Java-esque object-oriented language Bolt that targets LLVM IR. I’m agonisingly close to getting a virtual table working, and was hoping one of you could point out the gap in my understanding. I’ve linked the C++ code snippets relevant to the vtable below. Example IR generated (partially displayed below): https://github.com/mukul-rathi...
2019 Oct 18
3
[RFC] Propeller: A frame work for Post Link Optimizations
Hello Maksim, On Fri, Oct 18, 2019 at 10:57 AM Maksim Panchenko <maks at fb.com> wrote: > Cool. The new numbers look good. If you run BOLT with jemalloc library > > preloaded, you will likely get a runtime closer to 1 minute. We’ve noticed > that > > compared to the default malloc, it improves the multithreaded > > performance and brings down memory usage significantly. > Great, thanks for confirming! Would y...
2019 Oct 17
2
[RFC] Propeller: A frame work for Post Link Optimizations
Hello Maksim, On Wed, Oct 16, 2019 at 3:52 PM Maksim Panchenko <maks at fb.com> wrote: > Hi Sri, > > > > I want to clarify one thing before sending a detailed reply: did you > evaluate > > BOLT on Clang built with basic block sections? > In the makefile you reference, > > there are two versions: a “vanilla” and a default built with function > sections. > > High overheads you see with BOLT on Clang do not match our experience. > Thanks for pointing that out in the Mak...
2019 Oct 22
2
[RFC] Propeller: A frame work for Post Link Optimizations
...nt/d/1jqjUZc8sEoNl6_lrVD6ZkITyFBFqhUOZ6ZaDm_XVbb8/ > > > > To keep the discussion at a high level, I have to reference the LTO vs > ThinLTO > > comparison since that appears to be the central theme in your response to > the > > feedback. > > > > Unlike LTO, BOLT does not have to keep the entire program in memory. > > Furthermore, as we have previously mentioned, most of the passes are run in > > parallel, and the performance scales well with the number of CPUs. > > > > To demonstrate that running BOLT on a hot subset of functions is...
2019 Sep 24
9
[RFC] Propeller: A frame work for Post Link Optimizations
Greetings, We, at Google, recently evaluated Facebook’s BOLT, a Post Link Optimizer framework, on large google benchmarks and noticed that it improves key performance metrics of these benchmarks by 2% to 6%, which is pretty impressive as this is over and above a baseline binaryalready heavily optimized with ThinLTO + PGO. Furthermore, BOLT is also able to i...
2019 Oct 14
2
[RFC] Propeller: A frame work for Post Link Optimizations
Hello, I wanted to consolidate all the discussions and our final thoughts on the concerns raised. I have attached a document consolidating it. BOLT’s performance gains inspired this work and we believe BOLT is a great piece of engineering. However, there are build environments where scalability is critical and memory limits per process are tight : * Debug Fission, https://gcc.gnu.org/wiki/DebugFission was primarily invented to achieve scala...
2010 Jul 05
0
Release of libvirt-0.8.2
...oxy: link with -lpthread if needed (Eric Blake) - build: allow older gettext (Eric Blake) - mingw32-libvirt.spec: bring up to date (Eric Blake) - avoid link error in tests using libvirt_util; due to pthread_sigmask (Jim Meyering) - configure.ac: Avoid uname, which breaks cross-compilation (Matthias Bolte) - mingw: Fix two undefined symbols (Matthias Bolte) - build: avoid compiler warning (Eric Blake) - build: prefer WIN32 over __MINGW32__ checks (Eric Blake) - dnsmasqReload: avoid mingw link failure (Eric Blake) - mingw: Fix symbol export (Matthias Bolte) Bug Fixes: - Avoid invoking the qemu moni...
2019 Oct 11
2
[RFC] Propeller: A frame work for Post Link Optimizations
...m the same > function are contiguous in the final layout, as it should happen most of > the time for any sane BB order, we would have several FDEs for a region > that only needs one. The bloat goes to the final binary (a lot more FDEs, > specifically, one FDE per basic block). > > BOLT will only split a function in two parts, and only if it has profile. > Most of the time, a function is not split. It also has an option not to > split at all. For internally reordered basic blocks of a given function, it > has CFI deduplication logic (it will interpret and build the CFI st...
2013 Aug 03
1
Re: Libvirt not getting connected to ESX server
...protocol (1) : Protocol https not supported or disabled in libcurl* Is it because of the curl package? I thought of building curl with https support but there was no such option (--with-https). Can you please tell me why am I getting this. Regards, Varun On Thu, Aug 1, 2013 at 9:09 PM, Matthias Bolte < matthias.bolte@googlemail.com> wrote: > 2013/8/1 varun bhatnagar <varun292006@gmail.com>: > > Hi, > > > > I was trying to connect to ESX server using libvirt's virsh console but > I am > > getting the following error: > > > > virsh# conn...
2019 Oct 08
2
[RFC] Propeller: A frame work for Post Link Optimizations
...asic blocks that have profiles will > > > reduce this a lot more. > > > > > > Importantly, if CFI support were available for discontiguous ranges we wouldn't > > > have to duplicate CFI FDEs and the bloats would be near minimal. > > > > > > BOLT parses CFI and DWARF and generates compact information by rewriting it. > > > Whereas, Propeller uses lld which uses relocations and sections to fixup but > > > does not rewrite it. This is by design and that lld is not DWARF and CFI > > > aware. We designed basic block...
2011 Jul 19
1
Is libvirt supported on Citrix Xenserver?
...12)). Even a reboot of the machine didnt help. &nbsp; Any pointers on the above 2 issues would be of great help. &nbsp; Thanks in Advance! &nbsp; Regards, Sharmila &nbsp; From: "G Naresh Kumar"naresh.gadepalli at gmail.com Sent: Sat, 16 Jul 2011 16:55:16 +0530 To: Matthias Bolte matthias.bolte at googlemail.com Cc: libvirt-users at redhat.com Subject: Re: [libvirt-users] Is libvirt supported on Citrix Xenserver? &nbsp; Hi Matthias, &gt; Sorry for the confusion.It was an edited one &amp; hence thetypo. Below is the actual output: # virsh -c xenapi://&l...
2010 Apr 28
2
Windows Client
Having newly compiled a Libvirt on a Windows Vista machine (many thanks to Matthias Bolte) I have attempted to connect to a remote Ubuntu machine using virsh.exe. However, the connection fails as follows: $ virsh -c qemu+tcp:///system error: unable to connect to libvirtd at 'localhost': errno=10061 error: failed to connect to the hypervisor 1. I have modified /etc/l...
2019 Sep 26
2
[RFC] Propeller: A frame work for Post Link Optimizations
...On Behalf Of Sriraman > Tallam via llvm-dev > Sent: Tuesday, September 24, 2019 4:51 PM > To: llvm-dev at lists.llvm.org > Subject: [EXT] [llvm-dev] [RFC] Propeller: A frame work for Post Link > Optimizations > > Greetings, > > We, at Google, recently evaluated Facebook’s BOLT, a Post Link Optimizer > framework, on large google benchmarks and noticed that it improves key > performance metrics of these benchmarks by 2% to 6%, which is pretty > impressive > as this is over and above a baseline binaryalready heavily optimized with > ThinLTO + PGO. Furthermor...
2015 May 24
2
[PATCH] sshd: make "-c" option usable
please see my pull request on github (patch attached as well to this mail): > https://github.com/openssh/openssh-portable/pull/21 thank you! -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-sshd-make-c-option-usable.patch Type: text/x-patch Size: 569 bytes Desc: not available URL:
2013 Aug 13
1
Re: Error while starting the node on ESXi hypervisor
...Now when I tried starting the node it gave me an error message saying: "error: Failed to start testNode error: internal error: Could not start domain: GenericVmConfigFault - Failed to start the virtual machine." How to resolve this? Regards, Varun On 13 Aug 2013 13:21, "Matthias Bolte" <matthias.bolte@googlemail.com> wrote: > 2013/8/12 varun bhatnagar <varun292006@gmail.com>: > > Hi, > > > > Today I was trying to start a node using libvirt on ESX (esxi-5.1) > > hypervisor and I got the following error message: > > > > vir...
2013 Aug 01
2
Libvirt not getting connected to ESX server
Hi, I was trying to connect to ESX server using libvirt's virsh console but I am getting the following error: *virsh# connect esx://172.16.73.14* *Enter username for 172.16.73.14 [root]: root* *Enter root's password for 172.16.73.14:* *error: Failed to connect to the hypervisor* *error: internal error curl_easy_perform() returned an error: Peer certificate cannot be authenticated with
2010 Mar 09
2
ESX support
Just curious but how long has ESX support been in libvirt? Also I noticed this error when accessing one of my windows vms: error: internal error Expecting VMX entry 'scsi0.virtualDev' to be 'buslogic' or 'lsilogic' but found 'lsisas1068' Not sure whether this is an enhancement, defect, or not supported at this time. Thanks. -Jon